Developer API Reference
Automate your Claude identity verification bypass workflow using our simple RESTful API.
[Global Setup]
BASE URL:
https://claudekycbypass.com/
AUTHENTICATION (Dual Methods Supported):
We support both Bearer Token Header and parameter-based authentication. You can choose either of the following methods:
- HTTP Header Authentication (Recommended): Add
Authorization: Bearer <your_token_key>to your request headers. - Parameter Authentication: Pass
keyinside the JSON POST body, or appendkey=<your_token_key>to GET query parameters.
POST
1. Submit Claude KYC Verification Task
Submit a target Persona inquiry URL for automated verification processing. Successful submission immediately deducts 1 verification credit and returns a unique `task_id`.
ENDPOINT PATH
/api/kyc/submit
JSON PAYLOAD PARAMETERS
| Parameter | Type | Required | Description |
|---|---|---|---|
| key | string | Optional | Your bypass token Key. Can be omitted if HTTP Header Bearer authentication is used. |
| kyc_link | string | Yes | The full Claude (Persona Inquiry) verification link URL |
CURL REQUEST EXAMPLE (Recommended Bearer Auth)
curl -X POST "https://claudekycbypass.com/api/kyc/submit" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer kyc_test_token_8888" \
-d '{
"kyc_link": "https://inquiry.withpersona.com/verify?inquiry-id=inq_xxxxxxxx"
}'
JSON RESPONSE (200 OK)
{
"success": true,
"task_id": "task_73921a8f90c42",
"message": "Task submitted to verification queue."
}
GET
2. Query Task Status
Query the real-time processing status of a verification task using the unique `task_id` returned during submission.
ENDPOINT PATH
/api/kyc/status?task_id={task_id}&key={your_key}
Note: If Bearer authentication header is supplied, query parameter `key` can be omitted, request path becomes /api/kyc/status?task_id={task_id}.
CURL REQUEST EXAMPLE (Bearer Auth)
curl -X GET "https://claudekycbypass.com/api/kyc/status?task_id=task_73921a8f90c42" \ -H "Authorization: Bearer kyc_test_token_8888"
JSON RESPONSE (200 OK)
{
"success": true,
"task_id": "task_73921a8f90c42",
"status_code": 2,
"status_text": "success",
"message": "Claude identity verification bypassed successfully."
}
* status_code guide: `0` = Pending Node Pick-up, `1` = Injecting Spoofing Biometrics, `2` = Verification Passed (Success), `3` = Inquiry Expired or Failed.
GET
3. Query Token Key Balance
Query the remaining verification count/quota on your token key.
ENDPOINT PATH
/api/kyc/balance?key={your_token_key}
Note: If Bearer authentication header is supplied, request path becomes /api/kyc/balance.
CURL REQUEST EXAMPLE (Bearer Auth)
curl -X GET "https://claudekycbypass.com/api/kyc/balance" \ -H "Authorization: Bearer kyc_test_token_8888"
JSON RESPONSE (200 OK)
{
"success": true,
"key": "kyc_test_token_8888",
"balance": 9
}