Skip to main content
GET
/
accounts
/
{account_id}
Retrieve a customer account
curl --request GET \
  --url https://api.brale.xyz/accounts/{account_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "2VcUIIsgARwVbEGlIYbhg6fGG57",
  "name": "ABC Company",
  "status": "complete",
  "created": "2026-01-01T00:00:00Z",
  "updated": "2026-01-01T00:00:00Z"
}
Use the playground below to try this endpoint directly, or review the OpenAPI details in the right panel.
Account creation requires KYB / business details (see Create a customer account), but account read responses return only this account summary and do not include sensitive KYB details.

Response shape

FieldTypeDescription
idstring (KSUID)The account ID.
namestringAccount / business display name returned by the API.
statusstringKYB / onboarding status. One of complete, pending, rejected.
createdstring (ISO 8601)When the account was created.
updatedstring (ISO 8601)When the account was last updated.

Example

Response
{
  "id": "2VcUIIsgARwVbEGlIYbhg6fGG57",
  "name": "ABC Company",
  "status": "complete",
  "created": "2026-01-01T00:00:00Z",
  "updated": "2026-01-01T00:00:00Z"
}

Authorizations

Authorization
string
header
required

Use the Bearer token returned from the Auth endpoint via OAuth2 client_credentials flow. Include the token in the "Authorization: Bearer " header.

Path Parameters

account_id
string<ksuid>
required

The ID of the account

Pattern: ^[a-zA-Z0-9]{26}$
Example:

"2VcUIIsgARwVbEGlIYbhg6fGG57"

Response

200 - */*

Details of the requested account

Summary representation of a customer account returned by GET /accounts and GET /accounts/{account_id}. Account creation requires KYB / business details (see AccountCreateRequest / CreateManagedAccountRequest), but account read and list responses return only this account summary and do not return sensitive KYB details.

id
string<ksuid>
required
Pattern: ^[a-zA-Z0-9]{26}$
Example:

"2VcUIIsgARwVbEGlIYbhg6fGG57"

name
string
required

Account / business display name returned by the API.

Example:

"ABC Company"

status
enum<string>
required

KYB / onboarding status of the account.

Available options:
complete,
pending,
rejected
Example:

"complete"

created
string<date-time>

When the account was created.

Example:

"2026-01-01T00:00:00Z"

updated
string<date-time>

When the account was last updated.

Example:

"2026-01-01T00:00:00Z"