API map

July 28, 2026 · View on GitHub

Every resource API in Conductor.Api and what it covers on the server. Obtain one from a Configuration:

using Conductor.Api;
using Conductor.Client;

var configuration = new Configuration { BasePath = "http://localhost:8080/api" };
var workflowClient = configuration.GetClient<WorkflowResourceApi>();

Each concrete class has a matching interface (IWorkflowResourceApi and so on) for mocking — see workflow-testing.md.

Workflow and task execution

APICovers
WorkflowResourceApiStart, get, search, pause, resume, restart, retry, terminate, rerun executions.
WorkflowBulkResourceApiThe same operations applied to many executions at once.
TaskResourceApiPoll, update, ack, log, and search tasks; queue sizes.
MetadataResourceApiRegister and fetch workflow and task definitions.

Prefer WorkflowExecutor and WorkflowTaskHost over these for ordinary authoring and worker hosting — see workflows.md and workers.md. Reach for the resource APIs directly for operations the higher-level wrappers don't expose.

Scheduling and events

APICovers
SchedulerResourceApiCron schedules for workflows.
EventResourceApiEvent handlers and queues.

See schedules-events.md.

Human tasks

APICovers
HumanTaskResourceApiHuman task templates, claims, and completion.

Secrets, integrations, prompts

APICovers
SecretResourceApiNamed secrets stored server-side.
IntegrationResourceApiLLM and vector-DB provider integrations.
PromptResourceApiServer-side prompt templates.
EnvironmentResourceApiEnvironment variables available to tasks.

See security.md for how secrets reach a running task.

Access control

APICovers
AuthorizationResourceApiGrants and permissions.
UserResourceApiUsers.
GroupResourceApiGroups.
ApplicationResourceApiApplications and their access keys.
TokenResourceApiToken exchange.

TokenResourceApi is used internally by TokenHandler; you rarely call it directly. See connection-authentication.md.

Metadata and misc

APICovers
TagsApiTags on definitions.
MetaResourceApiServer metadata.

Agent control plane

The /agent/* API is not a Conductor.Api resource class. It is reached through IAgentClient — see agents/reference/client.md.

Not present in this SDK

SurfaceStatus
Schema registry clientNot implemented — see schema-client.md.
File / storage clientNot implemented. The Java SDK has file-client.md; there is no .NET equivalent.