Manage your proposals, customers and services programmatically with TeklifOn API. Get instant notifications with Webhook support.
TeklifOn API uses Bearer Token authentication. You can create your API token from Settings > API in the panel.
Security Warning
Never expose your API token in client-side code (JavaScript). Use it for server-side requests.
/api/offers
List all proposals. Supports pagination and filtering.
/api/offers/{id}
Get details of a specific proposal.
/api/offers
Create a new proposal. Includes customer, items and other information.
/api/customers
List all customers.
/api/customers
Create a new customer.
/api/v1/quote-requests
Lists all quote requests. Supports status and date filtering.
/api/v1/quote-requests/{id}
Returns details of a specific quote request.
/api/v1/quote-requests/{id}/status
Updates the status of a quote request (pending, reviewing, quoted, converted, rejected).
/api/v1/quote-requests/stats
Returns quote request statistics (total, pending, conversion rate, etc.).
/api/v1/quote-request-forms
Lists all quote request forms.
You can receive webhook notifications for the following events:
Your API requests are limited as follows. If you exceed the limits, you will receive a 429 Too Many Requests error.
Create a free account and get your API token immediately. API access is available in all plans.
Start Free