v1

latestOpenAPI 3.0.0All rights reserved2026-07-2439128156.3 KB
Account

Update Account

Updates the Account. Use v1 to replace all fields.

put/{Version}/clients/{ClientID}/accounts/{AccountID}

Path parameters

Versionstring required
Example:v1

v1 and v2 are the only accepted values. Use v1 to replace all fields, and v2 replace any one or more fields, excluding excluding card account numbers.

ClientIDstring required

22-character <glossary:ClientID>. Ask TabaPay Support if you need to specify a <glossary:SubClientID>.

AccountIDstring required

22 character assigned <glossary:accountID>.

Returned from Create Account

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

Example request

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

Response

Account is updated.

ECstring

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

EMstring

Short description of the error if an error occurred.