Attach an anonymous upload to your account using fileId and claimToken from the upload response.
POST https://api.beecargo.net/files/claimRequired. Use Bearer bc_* from POST /agent/register or a dashboard API key with write scope.
Authorization: Bearer YOUR_BC_KEYMoves an anonymous file into your account so it appears in GET /files/list and uses authenticated retention limits.
curl -X POST https://api.beecargo.net/files/claim \
-H "Authorization: Bearer YOUR_BC_KEY" \
-H "Content-Type: application/json" \
-d '{"fileId":"abc12xyz","claimToken":"YOUR_CLAIM_TOKEN"}'| Parameter | Type | Required | Description |
|---|---|---|---|
| fileId | String | Yes | Short file id from upload response (data.id), not a UUID |
| claimToken | String | Yes | claimToken from the anonymous upload response |
{
"success": true,
"data": {
"id": "abc12xyz",
"shortCode": "abc12"
}
}