OpenAPI Reference

Generated specification for the supported Leenops REST contract.

The sanitized OpenAPI publication is temporarily paused while the application release catches up with this documentation release.

Do not generate a client from a previously cached Leenops OpenAPI file. During today's tests, use the four dedicated endpoint guides and Public API Status, or use live MCP tool discovery for broader coverage.

The next published OpenAPI document is constrained to the supported public REST contract: 7 paths and 17 HTTP operations for contacts, deals, projects, and issues/tasks. Routes that are not listed in Public API Status are not a supported public REST contract.

Publication requirements

AreaCoverage
Supported paths and methodsComplete
AuthenticationBearer API key
Path and discovered query parametersIncluded
Request fieldsGenerated from runtime validation where possible
Common success and error envelopesIncluded
Response entity fieldsGeneric for some operations
Support contactsupport@leenops.com

Publication is gated until the generated file excludes private route inventory, source-file locations, validator identifiers, database names, and other implementation metadata. Those details are not required to integrate and are not part of the public contract.

Use it safely

  1. Wait for this page to expose an official download link before generating a client.
  2. Generate a client only for operations present in that file.
  3. Read the linked endpoint guide before sending a mutation.
  4. Treat runtime 400 or 422 validation as authoritative if a generated schema is more permissive.
  5. Send API keys only to https://workspace.leenops.com.
  6. Regenerate the client when the OpenAPI info.version changes.

Do not infer undocumented fields, internal routes, or database structure from response data. For a missing operation, retrieve the live MCP catalog or email support@leenops.com.