Table AI Unified Identity

One identity layer for partner apps and Table AI products — register, sign in with taid, sync users.

Quickstart OpenAPI Discovery Request access

Agent / CLI quickstart

  1. Obtain an App API key from Table AI ops (or request access below).
  2. Register your app — the key auto-binds the new registryId.
  3. Sign users in via OIDC; JWT carries taid and roles.
  4. Push your user mirror with POST /v1/sync.
export TABLEUSER_DEV_KEY="tu_…"

pnpm tableuser:agent-connect -- \
  --name "My Product Web" \
  --redirect http://localhost:3000/uac/callback \
  --app-root .

# or
curl -sS -X POST https://tableu-api.opcglobal.cn/v1/apps \
  -H "Authorization: Bearer $TABLEUSER_DEV_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"My Product Web","type":"Traditional","redirectUris":["http://localhost:3000/uac/callback"]}'

Full walkthrough: docs/developers

Key classes

ClassWhoScopeCan call
App Partner apps allowedRegistryIds[] (maxApps default 3) /v1/apps, /v1/users, /v1/sync for bound registries
Platform Table AI ops only All registries Above plus merge / unmerge / link-app / role admin

Rate limits

Key classSustainedBurstWrites
App60 / min12020 / min (POST/DELETE)
Platform120 / min240—

Exceeding returns 429 with Retry-After and X-RateLimit-Remaining.

Request access

Self-serve minting is gated. Join the waitlist — ops will issue an App key after review.