Skip to content

Submit all callback params from Apple

Request

Submits all parameters received from the Apple callback to exchange for user identity information

Security
ClientAccessToken
Bodyapplication/jsonrequired
paramsobjectrequired

All parameters received from the social provider callback. Pass through the full query string / POST body from the IdP redirect as-is.

curl -i -X POST \
  https://api.sbx.transmitsecurity.io/cis/v1/auth/social/apple/validate \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "params": {}
  }'

Responses

Returns user claims and transaction ID

Bodyapplication/json
transaction_idstringrequired

A unique identifier generated during token verification that links this verification process to subsequent authentication requests. This transaction_id must be included in the authentication request to complete the social login flow.

claimsobjectrequired

An object containing user identity information extracted from the verified social provider token. This includes standard profile details such as name, email, and unique identifiers from the social provider.

Response
{ "transaction_id": "string", "claims": {} }