Capsule CRM · OpenAPI Overlay 1.0.0
API Evangelist enrichment overlay for Capsule CRM REST Opportunities API
Non-destructive overlay carrying API Evangelist enrichments: proposed operationIds (the base contract declares none), the OAuth 2.0/OIDC schemes Capsule serves from discovery, published rate-limit and error semantics, pagination, and a per-write reversibility record. Apply with an OpenAPI Overlay 1.0.0 processor; the base document in openapi/ is never mutated.
23 actions
23 updates
documentation
extends
capsule-opportunities-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Capsule CRM's API. It is a proposal applied on top of the contract, not a document Capsule CRM publishes.
What the actions change
operationIdx-paginationx-reversibilityx-apis-io-enrichmentx-rate-limitx-idempotencyx-error-formatcapsuleOAuth
Targets 13
$.info
$.components.securitySchemes
$.paths['/opportunities'].get
$.paths['/opportunities'].post
$.paths['/opportunities/{opportunityId}'].get
$.paths['/opportunities/{opportunityId}'].put
$.paths['/opportunities/{opportunityId}'].delete
$.paths['/opportunities/deleted'].get
$.paths['/opportunities/search'].get
$.paths['/opportunities/{opportunityId}/parties'].get
$.paths['/opportunities/{opportunityId}/parties/{partyId}'].post
$.paths['/opportunities/{opportunityId}/parties/{partyId}'].delete
$.paths['/parties/{partyId}/opportunities'].get