Bank accounts

Bank accounts object representation.

JSON Schema: https://www.billingo.hu/json/schema/bank_account.json

List bank accounts

Endpoint

GET /bank_accounts/{id}

Parameters

  • id (integer, optional) - If set, only return the given bank account object

Response 200 (application/json)

{
   "success":true,
   "type":"bank_accounts",
   "data":[
      {
         "id":1263576876,
         "attributes":{
            "bank_name":"xxxxx",
            "account_no":"1212121212",
            "account_no_iban":"",
            "account_swift":"",
            "currency":"HUF",
            "uid":1263576876
         }
      },
      {
         "id":1938103373,
         "attributes":{
            "bank_name":"xxxxx",
            "account_no":"11111",
            "account_no_iban":"",
            "account_swift":"",
            "currency":"HUF",
            "uid":1938103373
         }
      },
      {
         "id":36596367,
         "attributes":{
            "bank_name":"Valami",
            "account_no":"1111-1111-1111",
            "account_no_iban":"",
            "account_swift":"",
            "currency":"HUF",
            "uid":36596367
         }
      }
   ]
}

Create Bank Account object

Endpoint

POST /bank_accounts

Request (application/json)

{
    "bank_name": "Test Bank LLC.",
    "account_no": "397794553330472",
    "account_no_iban": "HU33107930243977945533304723",
    "account_swift": "TSTBNK",
    "currency": "EUR"
}

Response 200 (application/json)

{
   "success":true,
   "type":"bank_accounts",
   "data":{
      "id":1804116401,
      "attributes":{
         "bank_name":"Test Bank LLC.",
         "account_no":"397794553330472",
         "account_no_iban":"HU33107930243977945533304723",
         "account_swift":"TSTBNK",
         "currency":"EUR",
         "uid":1804116401
      }
   }
}

Update Bank Accounts object

Endpoint

PUT /bank_accounts/{id}

Parameters

  • id (integer, optional) - The BankAccount object to update

Request (application/json)

{
    "bank_name": "Test Bank LLC.",
    "account_no": "397794553330472",
    "account_no_iban": "HU33107930243977945533304723",
    "account_swift": "TSTBNK",
    "currency": "USD"
}

Response 200 (application/json)

{
   "success":true,
   "type":"bank_accounts",
   "data":{
      "id":1804116401,
      "attributes":{
         "bank_name":"Test Bank LLC.",
         "account_no":"397794553330472",
         "account_no_iban":"HU33107930243977945533304723",
         "account_swift":"TSTBNK",
         "currency":"USD",
         "uid":1804116401
      }
   }
}