Zendesk Custom Statuses API

The Zendesk Custom Statuses API lets you programmatically create, read, update, delete, and reorder the custom ticket statuses your account uses, giving you more granular workflow states while still rolling up to Zendesks core status categories (like New, Open, Pending, On-hold, Solved, Closed) for SLAs and reporting.