Teamleader API

12 endpoints for Teamleader, 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/teamleader
Connects with
Your own Teamleader Focus login. What your agent can do follows your user permissions, which an admin sets under Settings > Users.
Integration page
Teamleader

Read (7)

Return data and change nothing in the account.

Teamleader Endpoints: Read
EndpointDescription
GET /companies/search Companies that match a search term, with their ID, status and main contact details.
GET /deals Deals with title, customer, phase, estimated value and responsible user.
GET /deals/{deal_id} One deal with its phase, customer, contact person, value and quotations.
GET /deal-phases The phases of your deal pipelines, in order, with their IDs.
GET /quotations Quotations with status, deal, customer, total and the day they were sent.
GET /invoices Invoices with number, customer, status, due date, amount due and reminders sent.
GET /invoices/{invoice_id} One invoice with its lines, totals, payment status and how often it was sent.

Write (5)

Change the account. Calls marked Confirm wait for the user to approve them.

Teamleader Endpoints: Write
EndpointDescription
POST /subjects/{subject_id}/notes A note on a company, contact or deal.
POST /work-types/{work_type_id}/tasks A task with a due date, work type and optional deal, assignee and customer.
POST /phases/{phase_id}/deals/{deal_id}/move Moves a deal to another phase of its pipeline.
POST /quotations Confirm Emails one or more quotations of a deal to the customer.
POST /invoices/{invoice_id}/reminder Confirm Emails a reminder for an overdue invoice, with the original invoice attached.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.