Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.vendaze.com/llms.txt

Use this file to discover all available pages before exploring further.

v1.0.0

Public API v1 launch

Vendaze API v1 is now available to all developers. This is the initial release with full OAuth 2.1 support and the core CRM resources.

OAuth 2.1 with mandatory PKCE

  • GET /oauth/authorize: starts the authorization flow
  • POST /oauth/token: authorization code exchange for tokens and refresh token renewal
  • POST /oauth/revoke: revocation of access token or refresh token
  • POST /v1/auth/register-app: new integrator app registration (public)
PKCE with code_challenge_method=S256 is required on all flows. Plain PKCE is not accepted.

Resources available in v1

ResourceScopesOperations
Peoplepeople:read, people:writeFull CRUD
Companiescompanies:read, companies:writeFull CRUD
Dealsdeals:read, deals:writeFull CRUD
Taskstasks:read, tasks:writeFull CRUD
Activitiesscopes of the linked entityCreate, Read, Delete
Productsdeals:write for writesFull CRUD
Tagsany write scopeFull CRUD
Listspeople:read/write or companies:read/writeFull CRUD
Custom Fieldscorresponding scopesFull CRUD

Pagination and filters

All listing endpoints support pagination with page, per_page (maximum 100), order_by, and order. Text, date, tag, and custom field filters available across all resources.

Rate limiting

  • GET: 1,000 req/min per client_id
  • POST/PATCH: 200 req/min per client_id
  • DELETE: 100 req/min per client_id
  • OAuth endpoints: 20 req/min per IP
X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset headers included in all responses.

MCP Server

The Vendaze MCP server is available at https://api.vendaze.com/mcp for integration with AI tools such as Claude, Cursor, and GitHub Copilot. See the AI and Automations documentation for details.

SDKs

No official SDKs are available at this time. The API follows standard REST and HTTP conventions, working with any HTTP client.