Copper CRM API
12 endpoints for Copper CRM, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.
- Base URL
- https://cotlet.dev/api/v1/copper-crm
- Connects with
- Your own Copper account (any user for records and tasks; Leads must be switched on in your workspace, and only admins create API keys or workflow rules)
- Integration page
- Copper CRM
Read (6)
Return data and change nothing in the account.
| Endpoint | Description |
|---|---|
| GET | Pipelines with their stages, and the loss reasons of your workspace. |
| GET | Leads with status, company and email. Needs Leads switched on in your workspace. |
| GET | People (contacts) matching a name or email, with company and Contact Type. |
| GET | Opportunities with pipeline, stage, status, value, close date, days in stage and inactive days. |
| GET | One opportunity with its latest activity-log entries and open tasks. |
| GET | Tasks with due date, type, assignee and the record they belong to. |
Write (6)
Change the account. Calls marked Confirm wait for the user to approve them.
| Endpoint | Description |
|---|---|
| POST | Add a lead with name, email, company and status. |
| POST | Convert a lead to a person, optionally with an opportunity. |
| POST | Add an opportunity to a pipeline for an existing person. |
| PATCH | Move an opportunity to another stage or set its status, loss reason and close date. |
| POST | Add a task with a type and due date on a lead, person, company or opportunity. |
| POST | Log a call, meeting or custom activity on a record. |