Skip to main content
POST
Create OIDC provider

Authorizations

X-Stamp
string
header
required

Body

application/json
type
enum<string>
required
Available options:
ACTIVITY_TYPE_CREATE_OIDC_PROVIDER
timestampMs
string
required

Timestamp (in milliseconds) of the request, used to verify liveness of user requests.

organizationId
string
required

Unique identifier for a given Organization.

parameters
object
required

OIDC Federation — org-level trusted Identity Provider registry.

Distinct from CreateOauthProvidersIntent (which binds a specific user's identity, iss+sub): this registers trust in an issuer/audience pair for the whole (parent) organization, enforced by the Signer during OAUTH_LOGIN / CreateOauthProviders. Only root-quorum admins may perform this — enforced by the Policy Engine, not here.

generateAppProofs
boolean

Response

A successful response.

activity
object
required

An action that can that can be taken within the 0xkey infrastructure.