Trusted Token Issuers
Register trusted token issuer
Registers a customer identity provider as a trusted issuer of end-user sign-in tokens. A widget connector references the registration by id to accept tokens the issuer signs.
post/v2/trusted_token_issuers
Headers
Request-Timeoutinteger
The platform makes a best effort to complete the request in the specified seconds, or it times out.
Request-Timeout-Millisinteger
The platform makes a best effort to complete the request in the specified milliseconds, or it times out.
Request body
Example request
{
"name": "Acme Okta production",
"description": "Lets Acme portal users chat with the support agent.",
"issuer": "https://acme.okta.com/oauth2/default",
"jwks_uri": "https://acme.okta.com/oauth2/default/v1/keys",
"enabled": true
}Response
The newly registered trusted token issuer.
Example response
{
"id": "tki_9Kx2QpVn4mZr8YbLc5TdWe",
"name": "Acme Okta production",
"description": "Lets Acme portal users chat with the support agent.",
"issuer": "https://acme.okta.com/oauth2/default",
"jwks_uri": "https://acme.okta.com/oauth2/default/v1/keys",
"enabled": true,
"last_jwks_fetch_at": "2026-08-12T10:30:00Z",
"jwks_key_count": 2,
"jwks_fetch_error": "jwks fetch failed: connection timed out",
"created_at": "2026-08-07T10:30:00Z",
"updated_at": "2026-08-07T14:45:00Z"
}Changes
Changed in 1 of the 7 revisions of this API.1
- ○
endpoint added
endpoint-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○