openapi: 3.2.0 info: title: Avochato Campaigns API version: '2026-09-27' description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-09-27: 18 operation(s) read from 1 public documentation page(s) (each operation names its page in x-source). This is not the provider''s published contract; Avochato has published no machine-readable contract that the pipeline could find. Engine: local.' x-evidence-tiers: code-example: 28 documentation: -10 pages-with-code: 1 pages-read: 1 x-generated-from: documentation x-provenance: generated x-authored-by: API Evangelist x-generated: '2026-09-27' x-generator: generate-contract-from-docs.py x-engine: local x-sources: - https://www.avochato.com/docs servers: - url: https://ww tags: - name: Campaigns paths: /v1/campaigns/one: get: operationId: get_v1_campaigns_one tags: - Campaigns summary: GET /v1/campaigns/one x-source: https://www.avochato.com/docs parameters: - name: auth_id in: query required: false schema: type: string - name: auth_secret in: query required: false schema: type: string - name: page in: query required: false schema: type: string responses: '200': description: Success (status as documented) x-evidence: kind: code-example language: curl snippet: "curl -g \"https://www.avochato.com/v1/campaigns/one?auth_id=xDjJBnRJoO&auth_secret=YYYYYYYYYYYYYYYYYYYY&page=1\" -X GET -H \"Version: HTTP/1.0\" -H \"Content-Type: application/json\" -H \"Host: www.avochato.com\" \n Response \n Simulated Response \n Status \n 200 \n Headers \n Content-Type: application/json; charset=utf-8\nX-Request-Id: 0a904a7f-ff3f-4d0d-8b34-79ae0772c3d2\nX-Runtime: 0.016513\nContent-Length: " /v1/campaigns/one/cancel: post: operationId: post_v1_campaigns_one_cancel tags: - Campaigns summary: POST /v1/campaigns/one/cancel x-source: https://www.avochato.com/docs requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/PostV1CampaignsOneCancelRequest' responses: '201': description: Success (status as documented) x-evidence: kind: code-example language: curl snippet: "curl \"https://www.avochato.com/v1/campaigns/one/cancel\" -d '{\"auth_id\":\"wd6Jmzz87m\",\"auth_secret\":\"YYYYYYYYYYYYYYYYYYYY\",\"phone\":\"+15105551234\",\"recursive\":\"1\"}' -X POST -H \"Version: HTTP/1.0\" -H \"Content-Type: application/json\" -H \"Host: www.avochato.com\" \n Response \n Simulated Response \n Status \n 200 \n Headers \n Content-Type: application/json; charset=utf-8\nX-Request-Id: a54b25ca-49f5-41c4-9e" components: schemas: PostV1CampaignsOneCancelRequest: type: object properties: auth_id: type: string auth_secret: type: string phone: type: string recursive: type: string