Skip to main content
GET
/
account-details
Lists all account details for the authenticated entity.
curl --request GET \
  --url https://api.nuvion.tech/account-details \
  --header 'Authorization: <authorization>'
{
  "message": "Account details retrieved successfully",
  "status": 200,
  "data": [
    {
      "id": "01HJ5G6R7MXW5ZK2QD6YA8N9F3",
      "entity_id": "01HJ5G6R7MXW5ZK2QD6YA8N9F4",
      "account_id": "01HJ5G6R7MXW5ZK2QD6YA8N9F5",
      "account_number": "1234567890",
      "routing_number": "987654321",
      "description": "Primary account details",
      "issuer": {
        "name": "Example Bank",
        "code": "EXBNK",
        "address": "123 Banking St, Finance City",
        "meta": {}
      },
      "config": {
        "outflow_enabled": true,
        "inflow_enabled": true,
        "outflow_allowed_counterparties": [],
        "inflow_allowed_counterparties": []
      },
      "status": "active",
      "terminate_after": 365,
      "created": 1693584000000,
      "updated": 1693584000000,
      "account_summary": {
        "display_name": "Business Account",
        "type": "checking",
        "currency": "USD"
      }
    },
    {
      "id": "01HJ5G6R7MXW5ZK2QD6YA8N9F6",
      "entity_id": "01HJ5G6R7MXW5ZK2QD6YA8N9F4",
      "account_id": "01HJ5G6R7MXW5ZK2QD6YA8N9F7",
      "account_number": "0987654321",
      "routing_number": "1234567890",
      "description": "Secondary account details",
      "issuer": {
        "name": "Example Bank",
        "code": "EXBNK",
        "address": "123 Banking St, Finance City",
        "meta": {}
      },
      "config": {
        "outflow_enabled": true,
        "inflow_enabled": true,
        "outflow_allowed_counterparties": [],
        "inflow_allowed_counterparties": []
      },
      "status": "active",
      "terminate_after": 365,
      "created": 1693584000000,
      "updated": 1693584000000,
      "account_summary": {
        "display_name": "Savings Account",
        "type": "debit",
        "currency": "USD"
      }
    }
  ],
  "meta": {
    "pagination": {
      "limit": 20,
      "total_count": 2,
      "has_next": false,
      "has_previous": false,
      "next_cursor": null,
      "previous_cursor": null
    },
    "filters_applied": {
      "entity_id": "01HJ5G6R7MXW5ZK2QD6YA8N9F4",
      "sort": "created_desc"
    }
  }
}

Headers

Authorization
string
required

Authorization header: Bearer {jwt or Secretkey}

Query Parameters

entity_id
string

Filter account details by entity ID

account_id
string

Filter account details by account ID

status
string

Filter account details by status

provider_id
string

Filter account details by provider ID

issuer_name
string

Filter account details by issuer name

issuer_code
string

Filter account details by issuer code

outflow_enabled
boolean

Filter account details by outflow status

inflow_enabled
boolean

Filter account details by inflow status

has_restrictions
boolean

Filter account details by whether they have restrictions

expires_from
number

Filter account details by minimum expiration date (Unix timestamp)

expires_to
number

Filter account details by maximum expiration date (Unix timestamp)

has_termination
boolean

Filter account details by whether they have a termination date

created_from
number

Filter account details by minimum creation date (Unix timestamp)

created_to
number

Filter account details by maximum creation date (Unix timestamp)

limit
number

Maximum number of account details to return per page

cursor
string

Pagination cursor for fetching the next page of results

sort
string

Field and direction to sort the results by

Response

Successful operation

message
string
required

A descriptive message indicating the result of the operation

status
string
required

The status of the API operation (successful, error, failed, pending)

data
object
required

List of account details

meta
object
required

Metadata related to the response including pagination and filter information