Hustle Public API
RESTful v3 API for programmatic access to resources within a Hustle account: agents, groups, leads, custom fields, tags, organizations, CRM integrations, and webhook registrations. Authenticates via the OAuth2 client-credentials flow and returns Bearer access tokens. Uses cursor-based pagination and HMAC signed webhook events for consent and message-status updates.
Documentation
Specifications
Other Resources
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/scopes/hustle-scopes.yml
Webhooks
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/asyncapi/hustle-webhooks.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/errors/hustle-problem-types.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/conventions/hustle-conventions.yml
Idempotency
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/conventions/hustle-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/data-model/hustle-data-model.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/conformance/hustle-conformance.yml
MCPServer
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/mcp/hustle-mcp.yml
Overlay
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/overlays/hustle-public-api-overlay.yaml
AgentSkill
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/skills/_index.yml
WellKnown
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/well-known/hustle-well-known.yml
LLMsTxt
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/llms/hustle-llms.txt
APIsJSON
https://raw.githubusercontent.com/api-evangelist/hustle/refs/heads/main/apis.yml