API status

Virtual Bank Accounts

All virtual bank accounts related paths

get

List virtual bank accounts

Returns a list of virtual bank accounts.

sortstring

Field of resource to sort by

Default
"created_at"
Enum
  • id
  • created_at
Example
"id"
orderstring

Sort order of the result list if the sort parameter is specified. Use ASC for ascending or DESC for descending sort order.

Default
"ASC"
Enum
  • ASC
  • DESC
limitint

Use the limit argument to specify the maximum number of items returned.

Format
int32
Default
100
Min
0
Max
1000
offsetint

Use the offset argument to specify where in the list of results to start when returning items for a particular query.

Format
int32
Min
0

Responses

Response examples

List of virtual bank accounts.

{
  "meta": {
    "offset": 0,
    "limit": 100,
    "count": 1,
    "total_count": 1,
    "sort": "id",
    "order": "ASC"
  },
  "data": [
    {
      "id": "22913092-0484-42e9-9273-9ffd6dfd0b13",
      "created_at": "2021-07-21T14:10:00.00Z",
      "account_group_id": "d1354aad-6da7-4da7-aaa1-e00ebfd3240d",
      "name": "Max's Virtual Bank Account",
      "owner": {
        "name": "Max Musterman"
      },
      "identification": {
        "swift": {
          "iban": "DE89000000000000000000",
          "bic": "ABCDEXXX"
        }
      }
    }
  ]
}
post

Create a virtual bank account

Triggers the creation of a virtual bank account.

account_group_idstring

required

Account group unique identifier.

Format
uuid
namestring

required

Name of the virtual bank account

Responses

Request examples

{
  "account_group_id": "f874a64a-ceaa-42b2-b59a-39d4f62166fb",
  "name": "Max's Virtual Bank Account"
}

Response examples

Virtual Bank Account created.

{
  "id": "22913092-0484-42e9-9273-9ffd6dfd0b13",
  "created_at": "2021-07-21T14:10:00.00Z",
  "account_group_id": "d1354aad-6da7-4da7-aaa1-e00ebfd3240d",
  "name": "Max's Virtual Bank Account",
  "owner": {
    "name": "Max Musterman"
  },
  "identification": {
    "swift": {
      "iban": "DE89000000000000000000",
      "bic": "ABCDEXXX"
    }
  }
}
get

Retrieve a virtual bank account by ID

Returns a virtual bank account specified by its ID.

virtual_bank_account_idstring

required

Virtual bank account request unique identifier.

Format
uuid

Responses

Response examples

OK.

{
  "id": "22913092-0484-42e9-9273-9ffd6dfd0b13",
  "created_at": "2021-07-21T14:10:00.00Z",
  "account_group_id": "d1354aad-6da7-4da7-aaa1-e00ebfd3240d",
  "name": "Max's Virtual Bank Account",
  "owner": {
    "name": "Max Musterman"
  },
  "identification": {
    "swift": {
      "iban": "DE89000000000000000000",
      "bic": "ABCDEXXX"
    }
  }
}
webhook

Virtual Bank Accounts events

idstring

required

Event unique identifier

Format
uuid
created_atstring

required

Date and time when the event was created. RFC 3339-5, ISO8601 UTC

Format
date-time
typestring

required

Event type

Enum
  • VIRTUAL_BANK_ACCOUNT.CREATED
objectobject

required

idstring

required

Virtual bank account request unique identifier.

Format
uuid
created_atstring

required

Date and time when the resource was created. RFC 3339-5, ISO8601 UTC

Format
date-time
account_group_idstring

required

Account group unique identifier.

Format
uuid
namestring

Name of the virtual bank account

ownerobject

required

Owner of the virtual bank account

identificationobject

required

Identification details

webhook_idstring

required

Webhook unique identifier.

Format
uuid

Responses

Request examples

{
  "id": "8962b496-8d42-4560-bfab-10490dd1a721",
  "created_at": "2021-07-21T14:10:00.00Z",
  "type": "VIRTUAL_BANK_ACCOUNT.CREATED",
  "object": {
    "id": "22913092-0484-42e9-9273-9ffd6dfd0b13",
    "created_at": "2021-07-21T14:10:00.00Z",
    "account_group_id": "d1354aad-6da7-4da7-aaa1-e00ebfd3240d",
    "name": "Max's Virtual Bank Account",
    "owner": {
      "name": "Max Musterman"
    },
    "identification": {
      "swift": {
        "iban": "DE89000000000000000000",
        "bic": "ABCDEXXX"
      }
    }
  },
  "webhook_id": "9df39835-be87-4243-9018-f2500b39cee6"
}

Response examples

Request has been processed successfully.

Empty response