Update account status
Accounts
Update Account Status
Update account statuses such as disputed or do-not-contact
POST
Update account status
This endpoint is used for updating account-level statuses, such as marking an account as disputed or flagging a customer as do not contact. Unlike the Create & Update Account endpoint which handles financial data, this endpoint specifically manages operational statuses that affect how accounts are handled within Command.
Request
Endpoint
| Environment | Base URL |
|---|---|
| Production | https://v3-api.cleargrid.ai/admin/v3 |
| Staging | https://stage-v3-api.cleargrid.ai/admin/v3 |
Headers
Bearer token obtained from the Lender Login endpoint. Format:
Bearer <access_token>Body Parameters
An array of account status update objects.
Example Request
Status Definitions
Disputed (5)
Marks the specified account as disputed. When an account is flagged as disputed:
- The account is visually flagged in Command’s CRM interface
- Collection agents are alerted to the dispute status
- Depending on your organization’s configuration, automated communications may be paused
- The dispute should be resolved before collection activities resume
Do Not Contact (6)
Marks the specified customer as do not contact. This is a customer-level flag that:
- Blocks all outbound communication channels (WhatsApp, Email, SMS, Voice) for the customer
- Applies across all accounts belonging to this customer
- Overrides any automated communication workflows
- Remains in effect until explicitly removed
Response
- 200 — Success
- 400 — Validation Error
- 500 — Server Error
Status updates have been accepted and processing has started in the background.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Lender public ID (UUID) returned by the Lender Login endpoint.
Body
application/json
Array of account status update objects.