Create an Okta Credential
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
CreateOktaCredentialRequestData
The ID of the Okta integration this credential belongs to
^okitg_[0-9a-hjkmnp-tv-z]{26}$"okitg_01hq8xyzabc123def456ghi789"
The authentication method: api_token (SSWS, live import today), client_secret, or private_key_jwt (OAuth2)
client_secret, private_key_jwt, api_token The OAuth2 client ID. Required for the OAuth2 methods; omitted for the api_token method
The OAuth2 client secret (client_secret method)
^[0-9a-zA-Z\.\-]{32,44}$The OAuth2 private key JWT (private_key_jwt method)
^[A-Za-z0-9-_=]+\.[A-Za-z0-9-_=]+\.?[A-Za-z0-9-_.+/=]*$The Okta SSWS API token (api_token method). A 42-character token, per the Okta API client's connection rules
^[A-Za-z0-9_-]{42}$Optional notes about this credential
1000Response
OktaCredentialDetailedResponseData
"okcrd_01hq8xyzabc123def456ghi789"
The ID of the Okta integration this credential belongs to
"okitg_01hq8xyzabc123def456ghi789"
The current lifecycle state of the credential
staged, active, expiring, expired, deactivated "staged"
The OAuth2 authentication method
client_secret, private_key_jwt, api_token "client_secret"
The OAuth2 client ID
The OAuth2 scopes
Optional notes
The timestamps for the credential record
API hyperlinks related to the record