Reference

API surface map

The master index of every API tag in Ductor, its one-line capability, and where the narrative documentation for it lives.

This page is the master index of the Ductor API surface. Every tag in the OpenAPI spec — all 87 of them — has a row here, so any capability you can call has a discoverable answer to "what is this, and where is it documented?" For how the API is served (transports, interceptor chain, versioning, health endpoints), see API surface; for the browsable method list, see the API reference.

The tags speak the API's own names — Routing, Auctions, Pricing, Capacity — which are the technical surface under the public clearing primitives. If you arrived from the primitive vocabulary, the glossary carries the bridge: a Route is a routing Decision, a Bid lands in an auction or ping/post tag, and Settlement spans the pricing and billing tags below.

The Docs home column links to the narrative page that covers a tag. Where it reads API reference only, the capability is real and callable, but it is documented at the endpoint level in the OpenAPI reference rather than in a narrative page. A few tags have no dedicated page yet and point at the nearest home that covers them, marked (nearest home).

The master index

TagCapabilityDocs home
AI InferenceScore routables and predict outcomes with ML models for optimized assignment.ai/inference-proxy
Action TemplatesAuthor, validate, and version tenant-scoped YAML template actions for the builder catalog.sdks/extensions
Agent PresetsReusable agent config presets (prompt, model, tools) referenced by workflow steps.ai/agent-presets
Agent SessionsLive and historical agent conversation sessions, transcripts, and tool-call traces.ai/chat-agent
Agent Tool ExposureGoverned tool exposure for AI agents and MCP clients: manifests, leases, decision receipts.ai/agent-tool-security
AnalyticsQuery routing metrics, throughput, conversion rates, and operational dashboards.API reference only
ApprovalsHuman approval gates for workflow steps: list, inspect, approve, reject, cancel.management/workflows (nearest home)
ArchiveArchive, search, and retrieve historical routing decisions and events from long-term storage.operations/workflow-runtime (nearest home)
Artifact GraphInspect routing-artifact dependencies, dependents, and stale markers with safe previews.API reference only
AuctionsReverse Dutch auction engine for unsold routables with automated price ticks.strategies/markets
BillingRead-only billing summary and customer-portal link for the workspace.billing/stripe
Buy OrdersStanding price-threshold and attribute-filter orders for automatic auction matching.strategies/markets (nearest home)
CapabilitiesRead-only enterprise capability discovery for admins, builders, and SDKs.API reference only
CapacityCapacity marketplace: listings, trades, order books, and market parameters.strategies/capacity
CasesCase lifecycle: create, assign, escalate, resolve, and close with SLA tracking.management/cases
Claim QueuesRecipient self-selection of work items from a shared lead-pond queue.management/pools-and-recipients (nearest home)
ComplianceData-retention policies, audit logs, and regulatory compliance requirements.billing/commerce
ConfigRuntime configuration keys, feature flags, and operational settings.management/configuration
Connector AuthoringGoverned just-in-time connector function authoring with compile and dry-run.connectors/assisted-authoring
Connector CanariesSynthetic canaries that probe safe connector actions with redacted evidence.connectors/certification-and-testing
Connector Execution AdmissionAdmission policy, fairness groups, and receipts for governed headless execution.connectors/policies-quotas-audit
ConnectorsProvider catalog and tenant connection management with encrypted credentials and OAuth2.connectors
ConsentRecord, query, and revoke consumer consent for routing and contact.billing/commerce (nearest home)
ContextsTenant-scoped context entities with arbitrary JSON payloads for workflow steps.management/secrets-and-variables
Dead Letter QueueInspect, retry, or purge items that failed routing after exhausting retries.operations/queue-operations
DeduplicationDetect and manage duplicate routables with configurable matching strategies.concepts/deduplication-and-outcomes
EntitlementsCapability entitlement facts and runtime eligibility decisions per tenant/environment.auth/entitlements
Entity IdentityResolve routables and records into redacted identity profiles; merge and split.API reference only
EnvironmentsSandbox, staging, and production environment records without exposing credentials.management/environments
EventsQuery, replay, and manage the append-only event stream for audit and debugging.concepts/events (nearest home)
ExperimentsDurable A/B tests for routing strategies, workflow steps, and agent definitions with exposure-bound delayed scores.management/experiments
ForecastPredict routing volume and capacity needs from historical and seasonal patterns.strategies/yield-and-quality
HealthReadiness, liveness, and dependency-connectivity checks.operations/health-checks
InboxPer-subscriber inbox lifecycle: read/seen, snooze, archive, delete, CTAs.notifications/inbox
LayoutsReusable channel-scoped envelopes that wrap rendered notification content.notifications
ManagementPool and recipient topology, weights, schedules, and capacity limits.management/pools-and-recipients
MarketplacePublish and install durable extension artifacts with tenant-scoped state.connectors/marketplace-and-deployments
MembersWorkspace member roster plus RBAC role and scope catalogs.auth/members
ModulesReusable module and module-version definitions for the workflow catalog.API reference only
Notification IntegrationsBind a (tenant, channel, provider) tuple to a connector connection holding credentials.notifications
Notification RecoveryInspect redacted delivery observations and dead letters, then perform explicit audited redrive.notifications/delivery-reliability
Notification SubscribersNotification recipients, channel endpoints, subscriptions, and preferences.notifications
Notification TopicsNamed subscriber groups within a tenant plus membership.notifications
Notification TriggersMulti-channel dispatch: resolve subscriber, apply preferences, render, deliver.notifications
OutcomesTrack what happened to routed items: contact status, conversion, returns.concepts/deduplication-and-outcomes
Ping PostTwo-phase routing with a preliminary acceptance check before full submission.strategies/markets (nearest home)
PoliciesGoverned CEL policy packs: create, compile, publish, validate, inspect.strategies/governance (nearest home)
PostbacksRecord and query outcome notifications received from downstream systems.connectors/outbound-integrations (nearest home)
PricingPer-item pricing, dynamic CEL expressions, budgets, and transaction history.billing/commerce
PromotionsPromotion lifecycle: candidates, preflight, canary controls, approvals, rollback.operations/promotions-and-rollout
PublishersRegister and configure publishers that supply routables with acceptance rates.management/publishers
QualityDefine and evaluate quality metrics for routables and recipients.strategies/yield-and-quality
QueuesInspect, peek, requeue, and manage items waiting for recipients.operations/queue-operations
ReturnsProcess item returns, issue credits, and re-route returned items.billing/commerce
Rollout EvidenceControlled proof captures and redacted artifacts bound to promotion candidates.operations/promotions-and-rollout
RoutingCore engine: route items, replay decisions, run what-if simulations, get explainability.concepts/routing-pipeline
Routing EligibilityRecipient eligibility traits, assignments, territory sets, and redacted match previews.strategies/eligibility
Routing MarketsMarket sessions: preview, open, bid, clear, commit, replay, cancel with typed lineage.strategies/markets
Routing ReliabilityTarget-readiness facts, stale sources, decision-linked evidence, and override staging.strategies/reliability
Routing ScenariosRedacted simulation scenario packs and no-side-effect suite runs.API reference only
Routing StrategiesGoverned custom-strategy runtime discovery, health, and safe dry-runs.strategies/contracts
Routing Strategy StateInspect, explain, export/import, reset, and repair strategy state.API reference only
RulesCEL-expression eligibility and assignment constraints evaluated at routing time.management/rules
Runtime ConfigRedacted runtime configuration dependency contracts and binding validation.management/configuration
Runtime ConformanceConformance suites and coverage for workflow, bridge, worker, MCP, and admission.operations/promotions-and-rollout
SLAMonitor SLA compliance for routing response times and escalation triggers.management/pools-and-recipients (nearest home)
SecretsAEAD-encrypted, environment-partitioned tenant secrets; only metadata is returned.management/secrets-and-variables
Strategy CertificationConformance workbench: suites, certification, receipts, waivers, activation blocks.strategies/governance
Strategy LearningOutcome attribution and privacy-safe training datasets for model evaluation.strategies/learning
Strategy OptimizationOptimization proposals and tuning runs converted to experiments or candidates.strategies/governance
Strategy Shadow CampaignsRun candidate strategies against real traffic without affecting authoritative decisions.strategies/governance
TablesTenant-scoped user-defined tables with dynamic schema and row operations.API reference only
Tenant API KeysTenant-owned API key lifecycle; the raw key is returned only on creation.management/api-keys
Tenant ConfigPer-tenant settings, overrides, and feature enablement.management/configuration
Tenant WeightsPer-tenant routing weight distributions and allocation ratios.strategies/balance (nearest home)
TenantsTenant lifecycle: create, update, suspend, delete with config inheritance.management/tenants
Usage MeteringUsage rollups, budget-impact previews, and warn/shadow-deny/deny policies.billing/usage-metering
VariablesPlaintext, environment-partitioned config variables returned in API responses.management/secrets-and-variables
WebhooksRegister HTTP callbacks for real-time events with retry and signature verification.connectors/outbound-integrations
Work AssignmentRoute case/task assignment through the shared routing substrate with idempotent receipts.strategies/work
Workflow DefinitionsCreate, edit, publish, and archive DAG workflow definitions.management/workflows
Workflow RunsDurable run control: pause, resume, cancel, redrive, continue-as-new.management/workflows
Workflow SignalsApprove, reject, and resolve signals delivered to waiting steps.management/workflows
Workflow TriggersStart workflow runs from API calls, webhooks, or scheduled events.management/workflows
Workflow VisibilityDQL run search/scan/count plus visibility-index attribute and alias CRUD.API reference only
WorkflowsInspect running and completed runs: step history, timeline, wakeups, and audit.management/workflows
YieldMaximize routing value via dynamic pricing and capacity allocation.strategies/yield-and-quality

87 tags, one row each

This index is generated from the tag list in api/openapi/openapi.yaml. If a new tag ships without a row here, that is a documentation gap — every callable capability belongs in this table.