API v2 · Account
Account
Validate a bearer token and return non-sensitive account fields.
GET
/api/v2/meAuthentication
Send your API key as a bearer token on every request.
Header
Authorization: Bearer vba_your_api_keyResponse
Successful responses use JSON. Video feature endpoints return an async job_id rather than the final processed video immediately.
| Field | Type | Required | Description |
|---|---|---|---|
| success | boolean | Yes | True when token validation succeeds. |
| id | string | Yes | User ID. |
| name | string | null | No | Account display name. |
| string | Yes | Account email. | |
| is_developer | boolean | Yes | Whether the account has developer access. |
| available_credits | number | Yes | Current credit balance. |
JSON
{
"success": true,
"id": "user_123",
"name": "Ada Lovelace",
"email": "[email protected]",
"is_developer": true,
"available_credits": 500
}Example
curl
curl -X GET https://www.bgblur.com/api/v2/me \
-H "Authorization: Bearer vba_your_api_key"