[
  {
    "method": "POST",
    "path": "/api/v1/calls/inbound-webhook",
    "name": "inbound_call"
  },
  {
    "method": "POST",
    "path": "/api/v1/calls/outbound",
    "name": "outbound_call"
  },
  {
    "method": "POST",
    "path": "/api/v1/calls/{call_id}/complete",
    "name": "complete_call"
  },
  {
    "method": "POST",
    "path": "/api/v1/calls/{call_id}/transcript",
    "name": "attach_transcript"
  },
  {
    "method": "POST",
    "path": "/api/v1/communications/{communication_id}/bind-external",
    "name": "bind_external_communication"
  },
  {
    "method": "POST",
    "path": "/api/v1/communications/{communication_id}/summary",
    "name": "summarize_communication"
  },
  {
    "method": "POST",
    "path": "/api/v1/communications/{communication_id}/switch-channel",
    "name": "switch_channel"
  },
  {
    "method": "GET",
    "path": "/api/v1/dashboard",
    "name": "sales_dashboard"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals",
    "name": "list_deals"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals",
    "name": "create_deal"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}",
    "name": "get_deal"
  },
  {
    "method": "PATCH",
    "path": "/api/v1/deals/{deal_id}",
    "name": "update_deal"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/calls",
    "name": "list_calls"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/change-stage",
    "name": "change_stage"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/close",
    "name": "close_deal"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/communications",
    "name": "list_communications"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/communications/text",
    "name": "start_text_communication"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/communications/voice",
    "name": "start_voice_communication"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/conditions",
    "name": "upsert_conditions"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/counterparty",
    "name": "get_counterparty"
  },
  {
    "method": "PATCH",
    "path": "/api/v1/deals/{deal_id}/counterparty",
    "name": "patch_counterparty"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/counterparty",
    "name": "create_counterparty"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/documents",
    "name": "create_document"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/escalate",
    "name": "escalate_deal"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/invoices",
    "name": "create_invoice"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/messages",
    "name": "list_messages"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/offers",
    "name": "create_offer"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/payments",
    "name": "list_payments"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/schedule-next-action",
    "name": "schedule_next_action"
  },
  {
    "method": "POST",
    "path": "/api/v1/deals/{deal_id}/select-scenario",
    "name": "select_scenario"
  },
  {
    "method": "GET",
    "path": "/api/v1/deals/{deal_id}/workspace",
    "name": "get_workspace"
  },
  {
    "method": "GET",
    "path": "/api/v1/documents/{document_id}",
    "name": "get_document"
  },
  {
    "method": "POST",
    "path": "/api/v1/documents/{document_id}/confirm",
    "name": "confirm_document"
  },
  {
    "method": "POST",
    "path": "/api/v1/documents/{document_id}/send",
    "name": "send_document"
  },
  {
    "method": "POST",
    "path": "/api/v1/documents/{document_id}/sign-status-webhook",
    "name": "sign_document"
  },
  {
    "method": "GET",
    "path": "/api/v1/invoices/{invoice_id}",
    "name": "get_invoice"
  },
  {
    "method": "POST",
    "path": "/api/v1/invoices/{invoice_id}/mark-overdue",
    "name": "mark_invoice_overdue"
  },
  {
    "method": "POST",
    "path": "/api/v1/invoices/{invoice_id}/send",
    "name": "send_invoice"
  },
  {
    "method": "GET",
    "path": "/api/v1/leads",
    "name": "list_leads"
  },
  {
    "method": "POST",
    "path": "/api/v1/leads",
    "name": "create_lead"
  },
  {
    "method": "GET",
    "path": "/api/v1/leads/{lead_id}",
    "name": "get_lead"
  },
  {
    "method": "PATCH",
    "path": "/api/v1/leads/{lead_id}",
    "name": "update_lead"
  },
  {
    "method": "POST",
    "path": "/api/v1/leads/{lead_id}/convert-to-deal",
    "name": "convert_lead_to_deal"
  },
  {
    "method": "POST",
    "path": "/api/v1/leads/{lead_id}/enrich",
    "name": "enrich_lead"
  },
  {
    "method": "POST",
    "path": "/api/v1/messages/inbound-webhook",
    "name": "inbound_message"
  },
  {
    "method": "POST",
    "path": "/api/v1/messages/outbound",
    "name": "outbound_message"
  },
  {
    "method": "GET",
    "path": "/api/v1/offers/{offer_id}",
    "name": "get_offer"
  },
  {
    "method": "POST",
    "path": "/api/v1/offers/{offer_id}/accept",
    "name": "accept_offer"
  },
  {
    "method": "POST",
    "path": "/api/v1/offers/{offer_id}/reject",
    "name": "reject_offer"
  },
  {
    "method": "POST",
    "path": "/api/v1/offers/{offer_id}/send",
    "name": "send_offer"
  },
  {
    "method": "POST",
    "path": "/api/v1/payments/webhook",
    "name": "payment_webhook"
  },
  {
    "method": "POST",
    "path": "/api/v1/payments/{payment_id}/reconcile",
    "name": "reconcile_payment"
  },
  {
    "method": "PATCH",
    "path": "/api/v1/pipeline-stages/{stage_id}",
    "name": "update_pipeline_stage"
  },
  {
    "method": "GET",
    "path": "/api/v1/pipelines",
    "name": "list_pipelines"
  },
  {
    "method": "POST",
    "path": "/api/v1/pipelines",
    "name": "create_pipeline"
  },
  {
    "method": "GET",
    "path": "/api/v1/pipelines/{pipeline_id}",
    "name": "get_pipeline"
  },
  {
    "method": "PATCH",
    "path": "/api/v1/pipelines/{pipeline_id}",
    "name": "update_pipeline"
  },
  {
    "method": "POST",
    "path": "/api/v1/pipelines/{pipeline_id}/set-default",
    "name": "set_default_pipeline"
  },
  {
    "method": "GET",
    "path": "/api/v1/pipelines/{pipeline_id}/stages",
    "name": "list_pipeline_stages"
  },
  {
    "method": "POST",
    "path": "/api/v1/pipelines/{pipeline_id}/stages",
    "name": "create_pipeline_stage"
  },
  {
    "method": "GET",
    "path": "/docs",
    "name": "swagger_ui_html"
  },
  {
    "method": "GET",
    "path": "/docs/oauth2-redirect",
    "name": "swagger_ui_redirect"
  },
  {
    "method": "GET",
    "path": "/health",
    "name": "health"
  },
  {
    "method": "POST",
    "path": "/internal/sales-sync/telegram",
    "name": "sync_telegram_thread"
  },
  {
    "method": "POST",
    "path": "/internal/sales-sync/voice",
    "name": "sync_voice_session"
  },
  {
    "method": "GET",
    "path": "/openapi.json",
    "name": "openapi"
  },
  {
    "method": "GET",
    "path": "/redoc",
    "name": "redoc_html"
  }
]
