Create API client (v2)
Path parameters
Embedded customer ID/external ID. The External ID must be URL encoded and prefixed with an E
. For example, EA2300
.
Headers
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
Authentication method to validate requests. Supported types: token
, jwt
, oauth2
, oidc
.
The ID of the API portal to assign the client, required when email
is provided.
Email address for the client, required if api_portal_id
exists.
The JWT signing method, required when auth_type
is jwt
. Supported methods: hmac
, rsa
.
HMAC shared secret or RSA public key, required when auth_type
is jwt
.
Discovery URL for the OIDC identity provider. Specify this or oidc_jwks_uri
when auth_type
is jwt
or oidc
.
JWKS URL for the OIDC identity provider. Specify this or oidc_issuer
when auth_type
is jwt
or oidc
.
JWT claim key used to identify the access profile. Applicable when auth_type
is jwt
or oidc
.
List of claims to enforce. Applicable when auth_type
is jwt
or oidc
.
List of issuers (iss
claim) to allow. If the iss
claim is enforced in required_claims
, leave blank to allow any issuer. Applicable when auth_type
is jwt
or oidc
.
Response
Success - The API client was created successfully.