{"openapi":"3.1.0","info":{"title":"Outlevo API","version":"1","description":"Org comes from the key. No key can approve, launch or send. Test keys never reach vendors or credits."},"servers":[{"url":"https://api.outlevo.com"}],"components":{"securitySchemes":{"apiKey":{"type":"http","scheme":"bearer","description":"olv_test_… or olv_live_… (live keys are server-side only)"},"session":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Portal session"}},"schemas":{"Error":{"type":"object","required":["error"],"properties":{"error":{"type":"object","required":["code","message","request_id"],"properties":{"code":{"type":"string","enum":["ACCOUNT_NOT_QUALIFIED","ADS_ACCOUNT_NOT_ELIGIBLE","AI_SPEND_CAP_REACHED","APPROVER_ROLE_REQUIRED","ASSESSMENT_PAUSED","AUDIENCE_TOO_SMALL","CAMPAIGN_APPROVAL_REQUIRED","CAPABILITY_LIVE_REQUIRES_ADMIN","CAPABILITY_UNAVAILABLE","COMPETITOR_EXCLUDED","COMPETITOR_LIMIT_REACHED","CONNECTION_DISCONNECTED","CONTACT_NOT_ELIGIBLE","CRM_ACCOUNT_IN_USE","DUPLICATE_ACTION","FILE_TOO_LARGE","FORBIDDEN","FORBIDDEN_SCOPE","HARD_CONSTRAINT_VIOLATION","HOLDOUT_ACCOUNT","ICP_APPROVAL_REQUIRED","ICP_MARKETS_REQUIRED","ICP_VERSION_IMMUTABLE","IDEMPOTENCY_CONFLICT","INSUFFICIENT_EVIDENCE","INTEGRATION_NOT_CONFIGURED","INTERNAL","JURISDICTION_NOT_REVIEWED","JURISDICTION_REVIEW_REQUIRED","KILL_SWITCH_ACTIVE","LIVE_KEY_BROWSER_ORIGIN","MFA_REQUIRED","NOTE_REQUIRED","NOT_FOUND","NOT_READY","OAUTH_STATE_INVALID","ORG_DOMAIN_TAKEN","ORG_INACTIVE","POLICY_APPROVAL_REQUIRED","POLICY_BOUND_EXCEEDED","POLICY_CHANGED","POLICY_NOT_APPROVABLE","PROVIDER_ACCESS_REQUIRED","PROVIDER_QUOTA_EXHAUSTED","QUOTA_EXCEEDED","RATE_LIMITED","RECIPIENT_NOT_ALLOWED","RESEARCH_BLOCKED_URL","SEARCH_CONSOLE_NOT_CONFIGURED","SEARCH_CONSOLE_QUOTA","SENDER_NOT_READY","SUPPORT_READ_ONLY","SUPPRESSION_ACTIVE","UNAUTHENTICATED","UNSUPPORTED_COUNTRY","UNSUPPORTED_MEDIA_TYPE","UPLOAD_MISSING","URL_NOT_ALLOWED","USER_KEY_REQUIRED","VALIDATION_FAILED","VENDOR_ERROR"]},"message":{"type":"string"},"fix":{"type":"string"},"request_id":{"type":"string"}}}}}}},"paths":{"/v1/ads-readiness":{"get":{"operationId":"get_ads_readiness","tags":["ads-readiness"],"security":[{"apiKey":["ads:read"]},{"session":[]}],"x-scope":"ads:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"put":{"operationId":"put_ads_readiness","tags":["ads-readiness"],"security":[{"apiKey":["ads:write"]},{"session":[]}],"x-scope":"ads:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/ads/connections":{"get":{"operationId":"get_ads_connections","tags":["ads"],"security":[{"apiKey":["ads:read"]},{"session":[]}],"x-scope":"ads:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/ads/connections/{id}/accounts":{"get":{"operationId":"get_ads_connections_id_accounts","tags":["ads"],"security":[{"apiKey":["ads:read"]},{"session":[]}],"x-scope":"ads:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/ads/engagement":{"post":{"operationId":"post_ads_engagement","tags":["ads"],"security":[{"apiKey":["ads:write"]},{"session":[]}],"x-scope":"ads:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/analysis-runs":{"get":{"operationId":"get_analysis_runs","tags":["analysis-runs"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_analysis_runs","tags":["analysis-runs"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/analysis-runs/{id}":{"get":{"operationId":"get_analysis_runs_id","tags":["analysis-runs"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/attribution":{"get":{"operationId":"get_attribution","tags":["attribution"],"security":[{"apiKey":["outcomes:read"]},{"session":[]}],"x-scope":"outcomes:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/audiences":{"get":{"operationId":"get_audiences","tags":["audiences"],"security":[{"apiKey":["audiences:read"]},{"session":[]}],"x-scope":"audiences:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_audiences","tags":["audiences"],"security":[{"apiKey":["audiences:write"]},{"session":[]}],"x-scope":"audiences:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/audiences/{id}":{"get":{"operationId":"get_audiences_id","tags":["audiences"],"security":[{"apiKey":["audiences:read"]},{"session":[]}],"x-scope":"audiences:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/audiences/{id}/export.csv":{"get":{"operationId":"get_audiences_id_export_csv","tags":["audiences"],"security":[{"apiKey":["audiences:read"]},{"session":[]}],"x-scope":"audiences:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/audiences/{id}/push":{"post":{"operationId":"post_audiences_id_push","tags":["audiences"],"security":[{"apiKey":["audiences:write"]},{"session":[]}],"x-scope":"audiences:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/baselines/{metric}":{"put":{"operationId":"put_baselines_metric","tags":["baselines"],"security":[{"apiKey":["outcomes:write"]},{"session":[]}],"x-scope":"outcomes:write","parameters":[{"name":"metric","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns":{"get":{"operationId":"get_campaigns","tags":["campaigns"],"security":[{"apiKey":["campaigns:read"]},{"session":[]}],"x-scope":"campaigns:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_campaigns","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}":{"get":{"operationId":"get_campaigns_id","tags":["campaigns"],"security":[{"apiKey":["campaigns:read"]},{"session":[]}],"x-scope":"campaigns:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/campaigns/{id}/build":{"post":{"operationId":"post_campaigns_id_build","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/draft-sequence":{"post":{"operationId":"post_campaigns_id_draft_sequence","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/leads":{"post":{"operationId":"post_campaigns_id_leads","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/pause":{"post":{"operationId":"post_campaigns_id_pause","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/sequence":{"put":{"operationId":"put_campaigns_id_sequence","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/stop":{"post":{"operationId":"post_campaigns_id_stop","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/campaigns/{id}/submit-messages":{"post":{"operationId":"post_campaigns_id_submit_messages","tags":["campaigns"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/column-mappings":{"get":{"operationId":"get_column_mappings","tags":["column-mappings"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/companies":{"get":{"operationId":"get_companies","tags":["companies"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_companies","tags":["companies"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/companies/{id}":{"get":{"operationId":"get_companies_id","tags":["companies"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/companies/{id}/contacts":{"get":{"operationId":"get_companies_id_contacts","tags":["companies"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/companies/{id}/contacts/discover":{"post":{"operationId":"post_companies_id_contacts_discover","tags":["companies"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/companies/{id}/qualify":{"post":{"operationId":"post_companies_id_qualify","tags":["companies"],"security":[{"apiKey":["research:run"]},{"session":[]}],"x-scope":"research:run","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/companies/{id}/research":{"post":{"operationId":"post_companies_id_research","tags":["companies"],"security":[{"apiKey":["research:run"]},{"session":[]}],"x-scope":"research:run","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/companies/bulk":{"post":{"operationId":"post_companies_bulk","tags":["companies"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors":{"get":{"operationId":"get_competitors","tags":["competitors"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_competitors","tags":["competitors"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors/{id}":{"get":{"operationId":"get_competitors_id","tags":["competitors"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/competitors/{id}/confirm":{"post":{"operationId":"post_competitors_id_confirm","tags":["competitors"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors/{id}/dismiss":{"post":{"operationId":"post_competitors_id_dismiss","tags":["competitors"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors/{id}/import-customers":{"post":{"operationId":"post_competitors_id_import_customers","tags":["competitors"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors/landscape":{"get":{"operationId":"get_competitors_landscape","tags":["competitors"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/competitors/propose":{"post":{"operationId":"post_competitors_propose","tags":["competitors"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/competitors/win-loss":{"get":{"operationId":"get_competitors_win_loss","tags":["competitors"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/compliance/policies":{"get":{"operationId":"get_compliance_policies","tags":["compliance"],"security":[{"apiKey":["compliance:read"]},{"session":[]}],"x-scope":"compliance:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/contacts":{"post":{"operationId":"post_contacts","tags":["contacts"],"security":[{"apiKey":["contacts:write"]},{"session":[]}],"x-scope":"contacts:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/contacts/{id}":{"get":{"operationId":"get_contacts_id","tags":["contacts"],"security":[{"apiKey":["contacts:read"]},{"session":[]}],"x-scope":"contacts:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/contacts/{id}/eligibility":{"post":{"operationId":"post_contacts_id_eligibility","tags":["contacts"],"security":[{"apiKey":["contacts:write"]},{"session":[]}],"x-scope":"contacts:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/contacts/{id}/verify":{"post":{"operationId":"post_contacts_id_verify","tags":["contacts"],"security":[{"apiKey":["contacts:write"]},{"session":[]}],"x-scope":"contacts:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/context":{"get":{"operationId":"get_context","tags":["context"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/context/{id}":{"get":{"operationId":"get_context_id","tags":["context"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/context/proposals":{"get":{"operationId":"get_context_proposals","tags":["context"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_context_proposals","tags":["context"],"security":[{"apiKey":["context:write"]},{"session":[]}],"x-scope":"context:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/decisions":{"get":{"operationId":"get_decisions","tags":["decisions"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/evidence":{"get":{"operationId":"get_evidence","tags":["evidence"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_evidence","tags":["evidence"],"security":[{"apiKey":["context:write"]},{"session":[]}],"x-scope":"context:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/evidence/{id}":{"get":{"operationId":"get_evidence_id","tags":["evidence"],"security":[{"apiKey":["context:read"]},{"session":[]}],"x-scope":"context:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/evidence/{id}/complete":{"post":{"operationId":"post_evidence_id_complete","tags":["evidence"],"security":[{"apiKey":["context:write"]},{"session":[]}],"x-scope":"context:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/handoffs":{"get":{"operationId":"get_handoffs","tags":["handoffs"],"security":[{"apiKey":["handoffs:read"]},{"session":[]}],"x-scope":"handoffs:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/handoffs/{id}":{"get":{"operationId":"get_handoffs_id","tags":["handoffs"],"security":[{"apiKey":["handoffs:read"]},{"session":[]}],"x-scope":"handoffs:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/handoffs/{id}/accept":{"post":{"operationId":"post_handoffs_id_accept","tags":["handoffs"],"security":[{"apiKey":["handoffs:write"]},{"session":[]}],"x-scope":"handoffs:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/handoffs/{id}/reject":{"post":{"operationId":"post_handoffs_id_reject","tags":["handoffs"],"security":[{"apiKey":["handoffs:write"]},{"session":[]}],"x-scope":"handoffs:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/handoffs/{id}/suggest-reason":{"post":{"operationId":"post_handoffs_id_suggest_reason","tags":["handoffs"],"security":[{"apiKey":["handoffs:write"]},{"session":[]}],"x-scope":"handoffs:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/handoffs/export.csv":{"get":{"operationId":"get_handoffs_export_csv","tags":["handoffs"],"security":[{"apiKey":["handoffs:read"]},{"session":[]}],"x-scope":"handoffs:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/icp-feedback":{"get":{"operationId":"get_icp_feedback","tags":["icp-feedback"],"security":[{"apiKey":["icp:read"]},{"session":[]}],"x-scope":"icp:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/icp-versions/{id}":{"get":{"operationId":"get_icp_versions_id","tags":["icp-versions"],"security":[{"apiKey":["icp:read"]},{"session":[]}],"x-scope":"icp:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"patch":{"operationId":"patch_icp_versions_id","tags":["icp-versions"],"security":[{"apiKey":["icp:write"]},{"session":[]}],"x-scope":"icp:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/icp-versions/{id}/propose-hypotheses":{"post":{"operationId":"post_icp_versions_id_propose_hypotheses","tags":["icp-versions"],"security":[{"apiKey":["icp:write"]},{"session":[]}],"x-scope":"icp:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/icps":{"get":{"operationId":"get_icps","tags":["icps"],"security":[{"apiKey":["icp:read"]},{"session":[]}],"x-scope":"icp:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_icps","tags":["icps"],"security":[{"apiKey":["icp:write"]},{"session":[]}],"x-scope":"icp:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/icps/{id}/drafts":{"post":{"operationId":"post_icps_id_drafts","tags":["icps"],"security":[{"apiKey":["icp:write"]},{"session":[]}],"x-scope":"icp:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/icps/{id}/versions":{"get":{"operationId":"get_icps_id_versions","tags":["icps"],"security":[{"apiKey":["icp:read"]},{"session":[]}],"x-scope":"icp:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/imports":{"get":{"operationId":"get_imports","tags":["imports"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_imports","tags":["imports"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/imports/{id}":{"get":{"operationId":"get_imports_id","tags":["imports"],"security":[{"apiKey":["companies:read"]},{"session":[]}],"x-scope":"companies:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/imports/{id}/mapping":{"put":{"operationId":"put_imports_id_mapping","tags":["imports"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/imports/{id}/uploaded":{"post":{"operationId":"post_imports_id_uploaded","tags":["imports"],"security":[{"apiKey":["companies:write"]},{"session":[]}],"x-scope":"companies:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/integrations":{"get":{"operationId":"get_integrations","tags":["integrations"],"security":[{"apiKey":["integrations:read"]},{"session":[]}],"x-scope":"integrations:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/integrations/{id}/sync-runs":{"get":{"operationId":"get_integrations_id_sync_runs","tags":["integrations"],"security":[{"apiKey":["integrations:read"]},{"session":[]}],"x-scope":"integrations:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/invoices":{"get":{"operationId":"get_invoices","tags":["invoices"],"security":[{"apiKey":["usage:read"]},{"session":[]}],"x-scope":"usage:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/invoices/{id}/csv":{"get":{"operationId":"get_invoices_id_csv","tags":["invoices"],"security":[{"apiKey":["usage:read"]},{"session":[]}],"x-scope":"usage:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/jobs/{id}":{"get":{"operationId":"get_jobs_id","tags":["jobs"],"security":[{"apiKey":["jobs:read"]},{"session":[]}],"x-scope":"jobs:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/ledger":{"get":{"operationId":"get_ledger","tags":["ledger"],"security":[{"apiKey":["ledger:read"]},{"session":[]}],"x-scope":"ledger:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/mailboxes":{"get":{"operationId":"get_mailboxes","tags":["mailboxes"],"security":[{"apiKey":["campaigns:read"]},{"session":[]}],"x-scope":"campaigns:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/me/notifications":{"get":{"operationId":"get_me_notifications","tags":["me"],"security":[{"apiKey":["org:read"]},{"session":[]}],"x-scope":"org:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"put":{"operationId":"put_me_notifications","tags":["me"],"security":[{"apiKey":["org:write"]},{"session":[]}],"x-scope":"org:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/metrics":{"get":{"operationId":"get_metrics","tags":["metrics"],"security":[{"apiKey":["outcomes:read"]},{"session":[]}],"x-scope":"outcomes:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/outbound/account":{"get":{"operationId":"get_outbound_account","tags":["outbound"],"security":[{"apiKey":["campaigns:read"]},{"session":[]}],"x-scope":"campaigns:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/outbound/mailboxes/sync":{"post":{"operationId":"post_outbound_mailboxes_sync","tags":["outbound"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/outcomes":{"get":{"operationId":"get_outcomes","tags":["outcomes"],"security":[{"apiKey":["outcomes:read"]},{"session":[]}],"x-scope":"outcomes:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_outcomes","tags":["outcomes"],"security":[{"apiKey":["outcomes:write"]},{"session":[]}],"x-scope":"outcomes:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/policies":{"get":{"operationId":"get_policies","tags":["policies"],"security":[{"apiKey":["org:read"]},{"session":[]}],"x-scope":"org:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_policies","tags":["policies"],"security":[{"apiKey":["org:write"]},{"session":[]}],"x-scope":"org:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/policies/{id}":{"get":{"operationId":"get_policies_id","tags":["policies"],"security":[{"apiKey":["org:read"]},{"session":[]}],"x-scope":"org:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/quotas":{"get":{"operationId":"get_quotas","tags":["quotas"],"security":[{"apiKey":["usage:read"]},{"session":[]}],"x-scope":"usage:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/reports":{"get":{"operationId":"get_reports","tags":["reports"],"security":[{"apiKey":["outcomes:read"]},{"session":[]}],"x-scope":"outcomes:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/revenue-actions":{"get":{"operationId":"get_revenue_actions","tags":["revenue-actions"],"security":[{"apiKey":["revenue_actions:read"]},{"session":[]}],"x-scope":"revenue_actions:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_revenue_actions","tags":["revenue-actions"],"security":[{"apiKey":["revenue_actions:write"]},{"session":[]}],"x-scope":"revenue_actions:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/revenue-actions/{id}":{"get":{"operationId":"get_revenue_actions_id","tags":["revenue-actions"],"security":[{"apiKey":["revenue_actions:read"]},{"session":[]}],"x-scope":"revenue_actions:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/revenue-actions/{id}/cancel":{"post":{"operationId":"post_revenue_actions_id_cancel","tags":["revenue-actions"],"security":[{"apiKey":["revenue_actions:write"]},{"session":[]}],"x-scope":"revenue_actions:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/revenue-actions/{id}/outcome":{"get":{"operationId":"get_revenue_actions_id_outcome","tags":["revenue-actions"],"security":[{"apiKey":["revenue_actions:read"]},{"session":[]}],"x-scope":"revenue_actions:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/sales-coverage":{"get":{"operationId":"get_sales_coverage","tags":["sales-coverage"],"security":[{"apiKey":["handoffs:read"]},{"session":[]}],"x-scope":"handoffs:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/sender-domains":{"get":{"operationId":"get_sender_domains","tags":["sender-domains"],"security":[{"apiKey":["campaigns:read"]},{"session":[]}],"x-scope":"campaigns:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/sender-domains/{id}/check":{"post":{"operationId":"post_sender_domains_id_check","tags":["sender-domains"],"security":[{"apiKey":["campaigns:write"]},{"session":[]}],"x-scope":"campaigns:write","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/signals":{"post":{"operationId":"post_signals","tags":["signals"],"security":[{"apiKey":["signals:write"]},{"session":[]}],"x-scope":"signals:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/suppressions":{"get":{"operationId":"get_suppressions","tags":["suppressions"],"security":[{"apiKey":["compliance:read"]},{"session":[]}],"x-scope":"compliance:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_suppressions","tags":["suppressions"],"security":[{"apiKey":["compliance:write"]},{"session":[]}],"x-scope":"compliance:write","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/usage":{"get":{"operationId":"get_usage","tags":["usage"],"security":[{"apiKey":["usage:read"]},{"session":[]}],"x-scope":"usage:read","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/usage/keys/{id}":{"get":{"operationId":"get_usage_keys_id","tags":["usage"],"security":[{"apiKey":["usage:read"]},{"session":[]}],"x-scope":"usage:read","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/webhooks":{"get":{"operationId":"get_webhooks","tags":["webhooks"],"security":[{"apiKey":["webhooks:manage"]},{"session":[]}],"x-scope":"webhooks:manage","parameters":[],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}},"post":{"operationId":"post_webhooks","tags":["webhooks"],"security":[{"apiKey":["webhooks:manage"]},{"session":[]}],"x-scope":"webhooks:manage","parameters":[{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string"}}],"responses":{"201":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object"}}}}}},"/v1/webhooks/{id}":{"delete":{"operationId":"delete_webhooks_id","tags":["webhooks"],"security":[{"apiKey":["webhooks:manage"]},{"session":[]}],"x-scope":"webhooks:manage","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}},"/v1/webhooks/{id}/deliveries":{"get":{"operationId":"get_webhooks_id_deliveries","tags":["webhooks"],"security":[{"apiKey":["webhooks:manage"]},{"session":[]}],"x-scope":"webhooks:manage","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted: slow work continues as a job (GET /v1/jobs/{id})"},"default":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}}}}}}