SaaSCRM developer resources

SaaSCRM API docs

SaaSCRM ships a frontend-only CRM template. Use this page as the intended REST contract when you connect a backend. The shapes match schemas/zod-schemas/ and data.json in the purchased source.

Base URL (when you host the API): https://{your-domain}/api/v1

Authentication: send Authorization: Bearer <api_key> or X-API-Key: <api_key>. Create and rotate keys in the SaaSCRM API Keys demo at https://saascrm.site/api-keys, then persist them in your own store.

Resources

ResourceMethodsNotes
/leadsGET, POSTList, search, and create leads
/leads/{id}GET, PATCH, DELETELead profile and stage updates
/contactsGET, POSTPeople linked to companies
/contacts/{id}GET, PATCH, DELETEContact detail
/companiesGET, POSTAccounts
/dealsGET, POSTOpportunities with value and owner
/pipelinesGETKanban stages used by deals and leads
/invoicesGET, POSTLine items and status
/paymentsGET, POSTPayment records linked to invoices
/tasksGET, POSTWork items and due dates
/webhooksGET, POSTOutbound event subscriptions

Example: create a lead

POST /api/v1/leads
Authorization: Bearer $SAASCRM_API_KEY
Content-Type: application/json

{
  "name": "Ada Lovelace",
  "email": "ada@example.com",
  "company": "Analytical Engines",
  "status": "New"
}

Spec and related docs