Every route below is printed verbatim from the route table the platform publishes — the same object the runtime dispatches on. All are served under /product/v1 and authenticate with Authorization: Bearer <key>. 36 routes across 36 capabilities.
Copy a path from here and it will resolve: an unauthenticated request returns 401, and a capability your key does not grant returns 403 — never a 404. A 404 from one of these means this page is wrong, and that is worth reporting. The machine-readable source needs no key: curl https://api.vagarylabs.com/product/v1/_meta/catalog.
ads-serving
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/ads/campaigns | write | ad_operations |
affiliate
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/affiliate/click | write | affiliate_clicks |
analytics
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/analytics/events | write | analytics_events |
audit-log
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/audit/events | write | audit_events |
campaign-orchestration
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/campaigns | write | campaign_operations |
cms
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/cms/comments | write | cms_operations |
compliance
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/compliance/requests | write | compliance_requests |
config-flags
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/flags/evaluate | read | flag_evaluations |
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/contact-center/ivr/flows | write | contact_center_requests |
content-ingestion
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/ingestion/sources | write | sources_created |
content-moderation
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/moderation/reports | write | moderation_reports |
conversation-intelligence
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/conversation-intelligence/analyze | write | ci_requests |
dedup-index
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/dedup/check | read | dedup_checks |
dialog-core
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/dialog/turns | read | dialog_turns |
entitlement
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/entitlement/check | read | entitlement_checks |
eval-harness
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/eval/run | write | eval_runs |
experimentation
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/experiments | write | experiment_operations |
flow-builder
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/flows | write | flow_operations |
i18n
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/i18n/translate | read | translations |
long-term-memory
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/memory/store | write | memory_operations |
marketplace
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/marketplace/items | write | marketplace_operations |
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/media/transcode | write | transcode_requests |
notifications
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/notifications/send | write | notifications_sent |
provider-gateway
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/ai/chat | read | llm_requests |
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/realtime/vad | read | realtime_media_requests |
retrieval
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/retrieval/search | read | retrieval_queries |
revenue-tracking
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/revenue/events | write | revenue_events |
scheduler
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/jobs | write | job_operations |
seo-discoverability
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/seo/submit | write | seo_submits |
session-store
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/session-store/sessions | write | session_operations |
social-distribution
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/social/posts | write | social_posts |
stt
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/speech/transcriptions | read | stt_requests |
tts
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/tts/generate | write | tts_requests |
vertical-factory
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/verticals | write | vertical_operations |
webhook-egress
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/webhooks/deliveries | write | deliveries |
workflow-automation
| Method | Path | Scope | Metered as |
|---|
| POST | /product/v1/workflows | write | workflow_operations |