POST
/
v2
/
connect
/
login
/
start
Start connect login
curl --request POST \
  --url https://{projectId}.frontendapi.corbado.io/v2/connect/login/start \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "identifier": "<string>",
  "source": "one-tap",
  "loadedMs": 123,
  "loginConnectToken": "<string>",
  "identifierHintAvailable": true,
  "oneTapMeta": {
    "ts": 123,
    "source": "ls"
  }
}'
{
  "assertionOptions": "<string>",
  "isCDA": true,
  "fallbackOperationError": {
    "initFallback": true,
    "identifier": "<string>",
    "error": {
      "code": "<string>",
      "message": "<string>"
    }
  },
  "preferImmediatelyAvailable": true
}

Authorizations

Authorization
string
header
required

After a user logs in successfully, a session is created and a JWT token is returned. This token represents the user's authenticated session. It must be included in the Authorization header as a Bearer token for all protected endpoints:

Authorization: Bearer <your-token>

The server will validate this token to authorize access.

Body

application/json

Response

200
application/json

Contains the challenge for the passkey login.

The response is of type object.