Bank Accounts
The Bank Accounts API
The Endpoint is in Beta
Introduction
The Octane Bank Accounts API provides developers with functionality to manage and retrieve information related to bank accounts with their accounts.
Bank Accounts:
Retrieve a comprehensive list of bank accounts associated with a given API key.
Access specific bank account details by querying with the bank account ID.
Create new bank accounts by providing essential details in the request body.
Deletes a specific bank account by providing the bank account ID.
Bank Account API Endpoints
Post US Bank Account
POST
https://api.abyiss.com/v2/octane/paymentMethods/bankAccounts
Create a new US bank account by providing the necessary account details. Upon a successful request, it returns a 201 status code along with the details of the created bank account.
Headers
Name | Type | Description |
---|---|---|
apiKey* | string | Your Abyiss API Key |
Request Body
Name | Type | Description |
---|---|---|
routingNumber* | string | The bank account routing number. |
accountNumber* | string | The bank account number. |
wireNumber* | string | The bank account wire number. |
bankName | string | The bank name. |
ibanNumber | string | International Bank Account Number (IBAN) |
type | string | Bank Account Type ("BUSINESS_CHECKING", "BUSINESS_SAVINGS", "SAVINGS", "CHECKING") |
fiatCurrency | string | Bank Account Fiat Currency Type. Default USD. |
swiftCode | string | International Bank Account Swift Code. |
nationalId | string | International Bank Account National Id. |
bankAddress | object | Customers bank details. |
city | string | City where the bank is located. |
country | string | Country where the bank is located. |
line1 | string | Address line 1 of the bank. |
line2 | string | Address line 2 of the bank. |
province | string | Province or state where the bank is located. |
billingDetails* | object | Customers billing details. |
city* | string | City in the billing address. |
country* | string | Country in the billing address. |
line1* | string | Address line 1 in the billing address. |
line2 | string | Address line 2 in the billing address. |
province* | string | Province or state in the billing address. |
fullName* | string | Full name of the billing contact. |
phone* | string | Phone number of the billing contact. |
postalCode* | string | Postal code in the billing address. |
Get Bank Accounts
GET
https://api.abyiss.com/v2/octane/paymentMethods/bankAccounts
Retrieves all bank accounts associated with the provided API key. Upon a successful request, it returns a 200 status code and a list of bank accounts.
Headers
Name | Type | Description |
---|---|---|
apiKey* | string | Your Abyiss API Key |
Get Bank Account by ID
GET
https://api.abyiss.com/v2/octane/paymentMethods/bankAccounts/{bankAccountId}
Retrieves the details of a specific bank account using its unique bank account ID. Upon a successful request, it returns a 200 status code and the details of the requested bank account.
Headers
Name | Type | Description |
---|---|---|
apiKey* | string | Your Abyiss API Key |
Query Parameters
Name | Type | Description |
---|---|---|
bankAccountId* | string | Bank Account Id |
Delete Bank Account
DELETE
https://api.abyiss.com/v2/octane/paymentMethods/bankAccounts/{bankAccountId}
Deletes a specified bank account using its unique bank account ID. Upon a successful request, it returns a 204 status code indicating that the wallet has been deleted.
Headers
Name | Type | Description |
---|---|---|
apiKey* | string | Your Abyiss API Key |
Query Parameters
Name | Type | Description |
---|---|---|
bankAccountId* | string | Bank Account Id |
Response
Copy & Paste Code
POST Bank Accounts
GET Bank Accounts
Bank Accounts Response Object
Bank Accounts Response Attributes
Attribute Name | Type | Description |
---|---|---|
id | string | Unique bank account id. |
routingNumber | string | The bank account routing number. |
accountNumber | string | The bank account number. |
wireNumber | string | The bank account wire number. |
bankName | string | The bank name. |
createdAt | string | The timestamp the bank account was created at. |
updatedAt | string | The timestamp the bank account was updated at. |
userId | string | Unique user id. |
isActive | boolean | If the bank account is currently active. True or False. |
isVerifiedForWires | boolean | |
ibanNumber | string | International Bank Account Number (IBAN) |
type | string | Bank Account Type ("BUSINESS_CHECKING", "BUSINESS_SAVINGS", "SAVINGS", "CHECKING") |
fiatCurrency | string | Bank Account Fiat Currency Type. Default USD. |
swiftCode | string | International Bank Account Swift Code. |
nationalId | string | International Bank Account National Id. |
bankAddress | object | Customers bank detials. |
city | string | City where the bank is located. |
country | string | Country where the bank is located. |
line1 | string | Address line 1 of the bank. |
line2 | string | Address line 2 of the bank. |
province | string | Province or state where the bank is located. |
billingDetails | object | Customers billing details. |
city | string | City in the billing address. |
country | string | Country in the billing address. |
line1 | string | Address line 1 in the billing address. |
line2 | string | Address line 2 in the billing address. |
province | string | Province or state in the billing address. |
fullName | string | Full name of the billing contact. |
phone | string | Phone number of the billing contact. |
postalCode | string | Postal code in the billing address. |
Last updated