> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lead.bank/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing Originators

> Create, update, activate, deactivate, and cancel ACH Originators.

| **Endpoint** | **Description** |
| :- | :- |
| `POST /v0/originators` | Create an Originator. Requires `entity_id`, `account_id`, `company_name`, and `ach`. |
| `GET /v0/originators` | List all Originators. |
| `GET /v0/originators/{originator_id}` | Retrieve an Originator. |
| `PATCH /v0/originators/{originator_id}` | Update an Originator. |
| `POST /v0/originators/{originator_id}/activate` | Activate an Originator. |
| `POST /v0/originators/{originator_id}/deactivate` | Deactivate an Originator. |
| `POST /v0/originators/{originator_id}/cancel` | Permanently cancel an Originator. |

An Originator can originate ACH only while it is `active`; see [Originator Statuses](/products/ach/originator-statuses) for the full lifecycle.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.