List Task Forwarder Types

List all available task forwarder types with their configuration schemas. **Note**: This endpoint returns a plain array of forwarder types, not a paginated response. All available types are returned in a single request. Returns metadata for each forwarder type to help frontends build dynamic configuration UIs: - **webhook**: HTTP POST to external endpoints with optional HMAC signing - **email**: Send task results via email with customizable templates Each type includes: - JSON Schema for required configuration fields - JSON Schema for sensitive configuration (if applicable) - Field descriptions and validation rules Use this endpoint to dynamically render appropriate form fields based on the selected forwarder type.

Authentication

AuthorizationBearer

Bearer token authentication using JWT tokens from Ory Kratos/Hydra

Path parameters

org_idstringRequiredformat: "uuid"
The unique identifier of the organization.
project_idstringRequiredformat: "uuid"
The unique identifier of the project.

Response

Available forwarder types with configuration schemas
typestring

The forwarder type identifier (e.g., ‘webhook’, ‘email’)

namestring

Human-readable name for the forwarder type

descriptionstring
Description of what this forwarder type does
config_schemamap from strings to any
JSON Schema for the forwarder's configuration
config_sensitive_schemamap from strings to any or null

JSON Schema for the forwarder’s sensitive configuration (if any). Will be encrypted within the application.

Errors