Attach a unique id to an entity
Attaches an external identifier to the owner. idType accepts a canonical token or alias; the value is normalized and validated against the type’s format pattern and owner scope. Rejects a duplicate (idType, identifier) already mapped to this owner. Provenance query parameters are required for audit.
Authentication
User bearer token: Supabase or Clerk session JWT, Clerk OAuth access token, or Clerk personal API key
Admin API key for system-to-system write operations
Path parameters
Query parameters
Provider name for provider-native IDs or slugs.
Provider-native source ID.
Provider-native source slug.
Actor type; inferred as agent when agentChassis and agentModel are supplied, or as employee from an authenticated user JWT session.
Agent chassis token for agent-authored writes.
Agent model id for agent-authored writes.
Request
Response
Unique-id row id.
Identifier value as issued by the registry (normalized per type).
Owning entity or person id; exactly one nested id is present.