Developer API
Build with HeySales API
Integrate HeySales into your workflow with our powerful REST API. Automate deal management, sync customer data, and build custom integrations that fit your business needs.
Quick Start
Get started with the HeySales API in minutes. All requests require authentication using API keys.
# Example request
curl -X GET https://api.heysales.co.uk/v1/deals \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
API Endpoints
Deals
GET
/api/dealsList all dealsPOST
/api/dealsCreate a new dealGET
/api/deals/:idGet deal detailsPATCH
/api/deals/:idUpdate a dealContacts
GET
/api/contactsList all contactsPOST
/api/contactsCreate a contactGET
/api/contacts/:idGet contact detailsCompanies
GET
/api/companiesList all companiesPOST
/api/companiesCreate a companyAPI Features
Secure Authentication
API keys with granular permissions. OAuth 2.0 support for user-level access and third-party integrations.
Rate Limiting
Fair usage limits with clear rate limit headers. Enterprise plans include higher limits for heavy integrations.
Full Documentation
Comprehensive docs with code examples in multiple languages. Interactive API explorer and Postman collections.
Ready to build?
Get your API key and start building custom integrations today