Skip to main content
X-Auth-Proxy-Config-Id
string
required
Your Auth Proxy config ID, found in Dashboard → AUTH. See Auth Proxy reference for setup.
A successful response returns the following fields:
enabledProviders
array
required
List of enabled authentication providers (e.g., ‘facebook’, ‘google’, ‘apple’, ‘email’, ‘sms’, ‘passkey’, ‘wallet’)
sessionExpirationSeconds
string
required
Session expiration duration in seconds
organizationId
string
required
The organization ID this configuration applies to
oauthClientIds
object
Mapping of social login providers to their OAuth client IDs.
oauthRedirectUrl
string
OAuth redirect URL to be used for social login flows.
otpAlphanumeric
boolean
otpAlphanumeric field
otpLength
string
otpLength field
curl --request POST \
  --url https://authproxy.turnkey.com/v1/wallet_kit_config \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json' \
  --header "X-Auth-Proxy-Config-Id: <string> (see Authorizations)" \
  --data '{}'
{
  "enabledProviders": [
    "<string>"
  ],
  "sessionExpirationSeconds": "<string>",
  "organizationId": "<string>",
  "oauthClientIds": "<object>",
  "oauthRedirectUrl": "<string>",
  "otpAlphanumeric": "<boolean>",
  "otpLength": "<string>"
}