SharpSpring Open API
The SharpSpring (Constant Contact Lead Gen & CRM) Open API — a single HTTPS POST endpoint that accepts a JSON envelope of method, params and id, very similar to JSON-RPC. Version v1 resolves timestamps against the Company Profile time zone; v1.2 handles all timestamps in UTC. Credentials are an account ID and secret key passed either as query-string parameters or as the X-Account-Id header plus an Authorization bearer token. Documented limits are 50,000 requests per day, 10 queries per second, and 500 queries per request.
Documentation
Documentation
https://knowledgebase.constantcontact.com/lead-gen-crm/articles/KnowledgeBase/50374-Understanding-Lead-Gen--CRM-Open-API-Overview?lang=en_US
APIReference
https://knowledgebase.constantcontact.com/lead-gen-crm/articles/KnowledgeBase/50564-Understanding-Lead-Gen--CRM-Open-API-Methods?lang=en_US
GettingStarted
https://knowledgebase.constantcontact.com/lead-gen-crm/articles/KnowledgeBase/50404-Understanding-Lead-Gen-CRM-Open-API-Example-Code?lang=en_US
Authentication
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/authentication/sharpspring-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/rate-limits/sharpspring-rate-limits.yml
Other Resources
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/errors/sharpspring-problem-types.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/conventions/sharpspring-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/data-model/sharpspring-data-model.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/asyncapi/sharpspring-postbacks-webhooks.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/sharpspring/refs/heads/main/apis.yml