API access - getting your key and what you can do with it
Teamopipe has a REST API for reading and writing your data — create deals from external sources, sync contacts with other tools, or pull data for reporting. API access is included on every plan.
Create an API key
- Go to Settings → Integrations.
- Under API keys, click Create new key.
- Copy the key and store it somewhere safe.
Only workspace admins can manage API keys.
Using the key
Send the key in the Authorization header: Authorization: Bearer YOUR_API_KEY. The base URL is api.teamopipe.com/api/v2. Full interactive documentation is at api.teamopipe.com/api/v2/docs.
What the API covers
- Deals — create, read, update, delete; bulk creation, stage moves, custom field updates and CSV export.
- Contacts — full CRUD, bulk create, and upsert by email address.
- Organizations — full CRUD with bulk operations and CSV export.
- Pipelines and stages — read pipelines; create, reorder and rename stages.
- Custom fields — create and manage fields (called dynamic fields in the API) and set their values.
- Tasks — full CRUD with bulk operations and CSV export.
- Teams and members — read team details and members, manage invites.
Revoke a key
Go to Settings → Integrations → API keys and delete the key. Anything using it loses access immediately.
Prefer no code? Use Zapier. Want to work with your CRM from Claude or ChatGPT? See Teamopipe MCP — it doesn't need an API key.
If you have questions about the API, use the chat in the bottom-right corner or the contact form at teamopipe.com/en/contact — we typically respond within 4 hours on business days.