Skip to main content
POST
Register an AI agent

Body

application/json
type
enum<string>
required
Available options:
service_auth
login_hint
string
required

The email of the SimForge account the agent acts for. Only that account, signed in and with a verified email, can approve the registration.

Required string length: 3 - 320
scope
string

Space-separated scopes the person is asked to approve. Omitted: every scope in the metadata's scopes_supported.

Maximum string length: 200

Response

A service_auth registration and its first user code, or an identity assertion for a linked provider subject.

registration_id
string
required
registration_type
enum<string>
required
Available options:
service_auth,
identity_assertion
claim_url
string
required

Where to re-mint a user code for this registration (POST, with claim_token and the same email).

claim_token
string
required

Returned once: poll the token endpoint with it. Keep it in memory only.

claim_token_expires
string
required

When the registration closes (ISO 8601); after it, register again.

post_claim_scopes
string[]
required
claim
object
required