Query Accounts APIs
Query accounts
Response to /api/v2.0/account
The total number of records in the dataset. The record count may return zero if there are no records in the dataset.
The number of the page within the complete dataset. This is indexed from 1.
The largest page number that yield an empty page. The page count may return zero if there are no records in the dataset.
The size of page that was requested (or defaulted). This is the maximum number of records that will be returned in the page.
GET /api/v2.0/account HTTP/1.1
Accept: */*
Response to /api/v2.0/account
{
"record_count": 1,
"page_number": 1,
"page": [
{
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"created_at": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"product_uuid": "123e4567-e89b-12d3-a456-426614174000",
"product_version": "text",
"reference": "text",
"status": "PENDING",
"updated_at": "2026-01-01T00:00:00.000Z"
}
],
"continuation": "text",
"page_count": 1,
"page_size": 1
}Returns list of account by uuids or external references
Response to /api/v2.0/account/list
The time at which the account was created in the XYB system.
The currency in which the account is denominated.
Default wallet code of the account
A globally unique identifier for the account, generated on creation.
Customer defined name of the account.
Product UUID of the account
Product Version of the account
A globally unique identifier for the account.
One of the Account States.
An globally unique identifier that is updated on each recorded change of the state field to match the id of the associated AccountStateChange.
The time at which the account was updated in the XYB system.
GET /api/v2.0/account/list HTTP/1.1
Accept: */*
Response to /api/v2.0/account/list
[
{
"account_coordinates": [
{
"coordinates": {
"acceptor": {
"acquirer_id": "text",
"facilitator_id": "text",
"id": "text",
"mcc": "text",
"terminal_id": "text"
},
"banking": {
"account_code": "text",
"account_number": "text",
"account_type": "text",
"balance_account_number": "text",
"bank_code": "text",
"bic": "text",
"bic_bank_code": "text",
"bic_branch_code": "text",
"bic_location_code": "text",
"branch_code": "text",
"country_code": "text",
"currency": "text",
"iban": "text",
"national_id": "text",
"owner_account_number": "text",
"routing_code": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"internal": {
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"account_reference": "text",
"card_id": "123e4567-e89b-12d3-a456-426614174000",
"contact_account_id": "text",
"currency_code": "text",
"legacy_account_id": 1
},
"reference": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"tags": [
"text"
]
}
],
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"created_at": "2026-01-01T00:00:00.000Z",
"currency": "text",
"default_wallet": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"jurisdictions": [
{
"classification": "INTERNATIONAL",
"country_code": "text"
}
],
"name": "text",
"owner": {
"affiliation": "CUSTOMER",
"aspects": [
{
"aspect": {},
"identifier": "123e4567-e89b-12d3-a456-426614174000",
"relation": "text"
}
],
"reference": "text",
"type": "INDIVIDUAL"
},
"product_uuid": "123e4567-e89b-12d3-a456-426614174000",
"product_version": "text",
"reference": "text",
"state": "PENDING",
"state_changes": [
{
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"applied_at": "2026-01-01T00:00:00.000Z",
"external_reference": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"previous_state": "PENDING",
"reason": "text",
"state": "PENDING"
}
],
"state_id": "123e4567-e89b-12d3-a456-426614174000",
"updated_at": "2026-01-01T00:00:00.000Z",
"wallets": [
{
"account_balance": "text",
"available_balance": "text",
"code": "text",
"currency": "text",
"hold_balance": "text",
"updated_at": "2026-01-01T00:00:00.000Z"
}
]
}
]Deletes an account by idRef
Response to /api/v2.0/account/owner/{customerType}/{reference}
The time at which the account was created in the XYB system.
The currency in which the account is denominated.
Default wallet code of the account
A globally unique identifier for the account, generated on creation.
Customer defined name of the account.
Product UUID of the account
Product Version of the account
A globally unique identifier for the account.
One of the Account States.
An globally unique identifier that is updated on each recorded change of the state field to match the id of the associated AccountStateChange.
The time at which the account was updated in the XYB system.
GET /api/v2.0/account/owner/{customerType}/{reference} HTTP/1.1
Accept: */*
Response to /api/v2.0/account/owner/{customerType}/{reference}
[
{
"account_coordinates": [
{
"coordinates": {
"acceptor": {
"acquirer_id": "text",
"facilitator_id": "text",
"id": "text",
"mcc": "text",
"terminal_id": "text"
},
"banking": {
"account_code": "text",
"account_number": "text",
"account_type": "text",
"balance_account_number": "text",
"bank_code": "text",
"bic": "text",
"bic_bank_code": "text",
"bic_branch_code": "text",
"bic_location_code": "text",
"branch_code": "text",
"country_code": "text",
"currency": "text",
"iban": "text",
"national_id": "text",
"owner_account_number": "text",
"routing_code": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"internal": {
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"account_reference": "text",
"card_id": "123e4567-e89b-12d3-a456-426614174000",
"contact_account_id": "text",
"currency_code": "text",
"legacy_account_id": 1
},
"reference": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"tags": [
"text"
]
}
],
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"created_at": "2026-01-01T00:00:00.000Z",
"currency": "text",
"default_wallet": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"jurisdictions": [
{
"classification": "INTERNATIONAL",
"country_code": "text"
}
],
"name": "text",
"owner": {
"affiliation": "CUSTOMER",
"aspects": [
{
"aspect": {},
"identifier": "123e4567-e89b-12d3-a456-426614174000",
"relation": "text"
}
],
"reference": "text",
"type": "INDIVIDUAL"
},
"product_uuid": "123e4567-e89b-12d3-a456-426614174000",
"product_version": "text",
"reference": "text",
"state": "PENDING",
"state_changes": [
{
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"applied_at": "2026-01-01T00:00:00.000Z",
"external_reference": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"previous_state": "PENDING",
"reason": "text",
"state": "PENDING"
}
],
"state_id": "123e4567-e89b-12d3-a456-426614174000",
"updated_at": "2026-01-01T00:00:00.000Z",
"wallets": [
{
"account_balance": "text",
"available_balance": "text",
"code": "text",
"currency": "text",
"hold_balance": "text",
"updated_at": "2026-01-01T00:00:00.000Z"
}
]
}
]Search accounts
Response to /api/v2.0/account/search
The total number of records in the dataset. The record count may return zero if there are no records in the dataset.
The number of the page within the complete dataset. This is indexed from 1.
The largest page number that yield an empty page. The page count may return zero if there are no records in the dataset.
The size of page that was requested (or defaulted). This is the maximum number of records that will be returned in the page.
GET /api/v2.0/account/search?search=text HTTP/1.1
Accept: */*
Response to /api/v2.0/account/search
{
"record_count": 1,
"page_number": 1,
"page": [
{
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"created_at": "2026-01-01T00:00:00.000Z",
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"product_uuid": "123e4567-e89b-12d3-a456-426614174000",
"product_version": "text",
"reference": "text",
"status": "PENDING",
"updated_at": "2026-01-01T00:00:00.000Z"
}
],
"continuation": "text",
"page_count": 1,
"page_size": 1
}Returns single account by idRef
Response to /api/v2.0/account/{idRef}
The time at which the account was created in the XYB system.
The currency in which the account is denominated.
Default wallet code of the account
A globally unique identifier for the account, generated on creation.
Customer defined name of the account.
Product UUID of the account
Product Version of the account
A globally unique identifier for the account.
One of the Account States.
An globally unique identifier that is updated on each recorded change of the state field to match the id of the associated AccountStateChange.
The time at which the account was updated in the XYB system.
GET /api/v2.0/account/{idRef} HTTP/1.1
Accept: */*
Response to /api/v2.0/account/{idRef}
{
"account_coordinates": [
{
"coordinates": {
"acceptor": {
"acquirer_id": "text",
"facilitator_id": "text",
"id": "text",
"mcc": "text",
"terminal_id": "text"
},
"banking": {
"account_code": "text",
"account_number": "text",
"account_type": "text",
"balance_account_number": "text",
"bank_code": "text",
"bic": "text",
"bic_bank_code": "text",
"bic_branch_code": "text",
"bic_location_code": "text",
"branch_code": "text",
"country_code": "text",
"currency": "text",
"iban": "text",
"national_id": "text",
"owner_account_number": "text",
"routing_code": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"internal": {
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"account_reference": "text",
"card_id": "123e4567-e89b-12d3-a456-426614174000",
"contact_account_id": "text",
"currency_code": "text",
"legacy_account_id": 1
},
"reference": "text"
},
"external": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"tags": [
"text"
]
}
],
"attributes": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"created_at": "2026-01-01T00:00:00.000Z",
"currency": "text",
"default_wallet": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"jurisdictions": [
{
"classification": "INTERNATIONAL",
"country_code": "text"
}
],
"name": "text",
"owner": {
"affiliation": "CUSTOMER",
"aspects": [
{
"aspect": {},
"identifier": "123e4567-e89b-12d3-a456-426614174000",
"relation": "text"
}
],
"reference": "text",
"type": "INDIVIDUAL"
},
"product_uuid": "123e4567-e89b-12d3-a456-426614174000",
"product_version": "text",
"reference": "text",
"state": "PENDING",
"state_changes": [
{
"account_id": "123e4567-e89b-12d3-a456-426614174000",
"applied_at": "2026-01-01T00:00:00.000Z",
"external_reference": "text",
"id": "123e4567-e89b-12d3-a456-426614174000",
"previous_state": "PENDING",
"reason": "text",
"state": "PENDING"
}
],
"state_id": "123e4567-e89b-12d3-a456-426614174000",
"updated_at": "2026-01-01T00:00:00.000Z",
"wallets": [
{
"account_balance": "text",
"available_balance": "text",
"code": "text",
"currency": "text",
"hold_balance": "text",
"updated_at": "2026-01-01T00:00:00.000Z"
}
]
}Checks if an account exists by idRef
Response to /api/v2.0/account/{idRef}/exists
No content
GET /api/v2.0/account/{idRef}/exists HTTP/1.1
Accept: */*
Response to /api/v2.0/account/{idRef}/exists
No content
Last updated

