Skip to main content
POST
/
sdk
/
verify-token
POST /sdk/verify-token
curl --request POST \
  --url https://api.botshield.ai/operations/sdk/verify-token \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "data": {
    "valid": true,
    "reason": "Token has expired",
    "expired_at": "2023-11-07T05:31:56Z",
    "claims": {
      "request_id": "req_abc123xyz",
      "verified": true,
      "botshield_user_id": "728bc0c7-fb96-4ac9-b0e7-fa560374a079",
      "organization_id": "org_abc123",
      "partner_user_id": "<string>",
      "auth_mode": "private",
      "user_email": "<string>",
      "timestamp": "2023-11-07T05:31:56Z",
      "issued_at": 123,
      "expires_at": 123,
      "bs_version": "mvp1",
      "signal_strength": "growing"
    }
  }
}

Authorizations

Authorization
string
header
required

API key with Bearer prefix (e.g., 'Bearer bs_live_sk_...')

Body

application/json

The body is of type object.

Response

Success

data
object
required