v1

latestOpenAPI 3.0.0All rights reserved2026-07-2439128156.3 KB
Account

Create Account

Creates an Account.

In circumstances where you fail to receive an accountID from us, you can do a retrieve via referenceID. (Allowed only up to 24 hours after original request)

post/v1/clients/{ClientID}/accounts

Path parameters

ClientIDstring required

22-character <glossary:ClientID>. <br> Note: <glossary:SubClientID> will create accountIDs at the same Client level. This is not recommended if you cannot share SubClient and Client accountIDs at the same level.

Query parameters

RejectDuplicateCardstring

Use to disallow account creation if an account with card already exists

Incompatible with query string OKToAddDuplicateCard. All requests must use RejectDuplicateCard or OKToAddDuplicateCard if using Duplicate Card Check. Use is allowed if <glossary:Version> is v1 (not v2)

OKToAddDuplicateCardstring

Use to allow account creation if an account with card already exists

Incompatible with query string RejectDuplicateCard. All requests must use OKToAddDuplicateCard or RejectDuplicateCard if using Duplicate Card Check. Use is allowed if <glossary:Version> is v1 (not v2)

Request body

referenceIDstring required

1-15 characer unique referenceID. This is used to do a Retrieve via ReferenceID in case of an HTTP timeout, or any scenario where you fail to get a response body

Example request

{
  "bank": {
    "accountType": "C"
  },
  "owner": {
    "address": {
      "country": "840"
    },
    "phone": {
      "countryCode": "1",
      "number": "5555555555"
    }
  }
}

Response

An Account is Created.

ECstring

Internal Error Code. This is used to help TabaPay team members trace an error.

accountIDstring

22 characters assigned <glossary:accountID> representing one card or bank account.

noticesstring

Important Notices