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.
| API | Covers |
|---|---|
WorkflowResourceApi |
Start, get, search, pause, resume, restart, retry, terminate, rerun executions. |
WorkflowBulkResourceApi |
The same operations applied to many executions at once. |
TaskResourceApi |
Poll, update, ack, log, and search tasks; queue sizes. |
MetadataResourceApi |
Register 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.
| API | Covers |
|---|---|
SchedulerResourceApi |
Cron schedules for workflows. |
EventResourceApi |
Event handlers and queues. |
See schedules-events.md.
| API | Covers |
|---|---|
HumanTaskResourceApi |
Human task templates, claims, and completion. |
| API | Covers |
|---|---|
SecretResourceApi |
Named secrets stored server-side. |
IntegrationResourceApi |
LLM and vector-DB provider integrations. |
PromptResourceApi |
Server-side prompt templates. |
EnvironmentResourceApi |
Environment variables available to tasks. |
See security.md for how secrets reach a running task.
| API | Covers |
|---|---|
AuthorizationResourceApi |
Grants and permissions. |
UserResourceApi |
Users. |
GroupResourceApi |
Groups. |
ApplicationResourceApi |
Applications and their access keys. |
TokenResourceApi |
Token exchange. |
TokenResourceApi is used internally by TokenHandler; you rarely call it directly. See
connection-authentication.md.
| API | Covers |
|---|---|
TagsApi |
Tags on definitions. |
MetaResourceApi |
Server metadata. |
The /agent/* API is not a Conductor.Api resource class. It is reached through
IAgentClient — see agents/reference/client.md.
| Surface | Status |
|---|---|
| Schema registry client | Not implemented — see schema-client.md. |
| File / storage client | Not implemented. The Java SDK has file-client.md; there is no .NET equivalent. |