v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Accounts

Update account

Update some account information. Fields not passed are not updated.

This endpoint generates an Account information changed event.

patch/accounts/v1/accounts/{accountId}

Path parameters

accountIdinteger required
Example:6912345

Account ID

Request body

custom_fieldsCustomFields

Name-value fields for any account-related data your organization needs to store at Pismo. This field can have its values validated against the JSON schema stored at the division (referenced by the division_code) field schema.

division_idstring uuid

Pismo generates the division ID when you use the Create division endpoint.

account_namestring

Custom account's name

parent_account_idinteger

Parent account ID. The account retrieved is the child of the account referenced by parent_account_id. The account referenced by parent_account_id can be in another program or division.<br> minimum: 1 maximum: 4294967295

external_idstring

Customer-provided external ID field for customer monitoring and tracking.

centralizerboolean

Is this a centralizer account? A centralizer account, within the account hierarchy, is the account responsible for invoice billing. Defaults to false.

Example request

{
  "division_id": "6f8a456a-8b1a-4022-a2f8-7612595330b5",
  "account_name": "Account cash management",
  "parent_account_id": 123,
  "external_id": "9erqwerncsodignlkd80we4ty"
}

Response

OK