Skip to main content
The format is as follows:
{
   "code":"<error_code>",
   "title":"<error_title>",
   "message":"<error_message>"
}
Field definitions
  • code: A unique, stable identifier for the error (format: FLK-XXXX).
  • title: A brief summary of the issue.
  • message: Detailed guidance for resolving the error.
Field-level error details For issues specific to individual fields, a fields object provides additional context. Examples:
{
   "code":"FLK-0110",
   "title":"Missing Required Field",
   "message":"The name field is required. Please provide a name for the workflow and try again.",
   "fields": {
      "name": "name is a required field"
   }
}

General errors


These errors apply to all Flowker API endpoints.
codetitlemessage
FLK-0001Invalid Request BodyThe request body is invalid or malformed. Please verify the JSON format and try again.
FLK-0002Invalid IDThe provided ID is not a valid UUID format. Please verify the ID and try again.
FLK-9999Internal Server ErrorAn unexpected error occurred. Please try again later or contact support if the issue persists.

Request validation errors


These errors are returned when the API request does not meet validation requirements.
codetitlemessage
FLK-0300Unexpected Fields in RequestThe request contains unexpected fields. Please remove the extra fields and try again.
FLK-0301Missing Fields in RequestOne or more required fields are missing. Please provide all required fields and try again.
FLK-0302Bad RequestThe request is invalid. Please verify the request format and try again.
FLK-0303Calculation Field Type ErrorA field used in a calculation has an invalid type. Please verify the field types and try again.
FLK-0304Invalid Query ParameterOne or more query parameters are invalid. Please verify the parameters and try again.
FLK-0305Invalid Date FormatThe date must be in RFC3339 format with timezone (e.g., 2026-01-28T10:30:00Z). Date-only format is not accepted.
FLK-0306Invalid Final DateThe end date must be after the start date. Please provide a valid date range.
FLK-0307Date Range Exceeds LimitThe requested date range exceeds the maximum allowed period. Please reduce the date range.
FLK-0308Invalid Date RangeThe date range is invalid. Please verify the start and end dates.
FLK-0309Pagination Limit ExceededThe limit parameter exceeds the maximum allowed value. Please reduce the limit and try again.
FLK-0310Invalid Sort OrderSort order must be ASC or DESC. Please provide a valid value.
FLK-0311Invalid Path ParameterThe provided path parameter is invalid. Please verify the parameter value and try again.
FLK-0312Metadata Key Too LongThe metadata key exceeds the maximum allowed length of 64 characters. Please reduce the key size.
FLK-0313Metadata Value Too LongThe metadata value exceeds the maximum allowed length. Please reduce the value size.
FLK-0314Invalid Metadata NestingMetadata values cannot be nested objects. Please provide flat key-value pairs.
FLK-0315Metadata Entries ExceededThe metadata exceeds the maximum number of entries. Please reduce the number of metadata entries.

Entity errors


codetitlemessage
FLK-0400Entity Not FoundThe requested entity does not exist. Please verify the ID and try again.
FLK-0401Action Not PermittedThis action is not permitted in the current state. Please check the resource status and try again.
FLK-0402Parent Entity Not FoundThe referenced parent entity does not exist. Please verify the parent ID and try again.

Workflow errors


codetitlemessage
FLK-0100Workflow Not FoundThe requested workflow does not exist. Please verify the workflow ID and try again.
FLK-0101Workflow Name ConflictA workflow with this name already exists. Please choose a different name and try again.
FLK-0102Invalid Status TransitionThe requested status transition is not allowed. Please check the current workflow status and valid transitions.
FLK-0103Workflow Cannot Be ModifiedNon-draft workflows cannot be modified. Please create a new version or revert to draft if supported.
FLK-0104Referenced Executor Not FoundA node references an executor configuration that does not exist. Please verify the executor configuration ID.
FLK-0105Invalid Conditional ExpressionThe conditional expression is invalid or could not be evaluated. Please verify the expression syntax.
FLK-0110Workflow Name RequiredThe name field is required. Please provide a name for the workflow and try again.
FLK-0111Workflow Name Too LongThe workflow name exceeds the maximum allowed length. Please reduce the name size.
FLK-0112Workflow Nodes RequiredA workflow must have at least one node. Please add nodes to the workflow and try again.
FLK-0113Too Many NodesThe workflow exceeds the maximum number of nodes allowed. Please reduce the node count.
FLK-0114Too Many EdgesThe workflow exceeds the maximum number of edges allowed. Please reduce the edge count.
FLK-0115Invalid Edge ReferenceAn edge references a node that does not exist in the workflow. Please verify all edge source and target values.
FLK-0116Missing Trigger NodeThe workflow must have at least one trigger node. Please add a trigger and try again.
FLK-0120Node ID RequiredEach node must have an ID. Please provide an ID for all nodes.
FLK-0121Node Type RequiredEach node must have a type. Please provide a type for all nodes.
FLK-0130Edge ID RequiredEach edge must have an ID. Please provide an ID for all edges.
FLK-0131Edge Source RequiredEach edge must specify a source node. Please provide the source node ID.
FLK-0132Edge Target RequiredEach edge must specify a target node. Please provide the target node ID.
FLK-0140Invalid Input MappingThe input mapping configuration is invalid. Please verify the mapping syntax and field references.
FLK-0141Invalid Output MappingThe output mapping configuration is invalid. Please verify the mapping syntax and field references.
FLK-0142Invalid TransformsThe transformation configuration is invalid. Please verify the transform expressions.
FLK-0150Invalid Provider ConfigurationThe provider configuration specified in the node is invalid. Please verify the configuration format.
FLK-0151Provider Configuration MismatchThe provider configuration does not match the expected schema for this provider. Please verify the configuration fields.

Catalog, executor, and trigger errors


codetitlemessage
FLK-0200Executor Not FoundThe requested executor does not exist in the catalog. Please verify the executor ID and try again.
FLK-0201Invalid Executor ConfigurationThe executor configuration is invalid. Please verify the configuration format.
FLK-0210Trigger Not FoundThe requested trigger does not exist in the catalog. Please verify the trigger ID and try again.
FLK-0211Invalid Trigger ConfigurationThe trigger configuration is invalid. Please verify the configuration format.
FLK-0220Runner Not FoundThe requested runner does not exist. Please verify the runner ID and try again.
FLK-0230Provider Not FoundThe requested provider does not exist in the catalog. Please verify the provider ID and try again.
FLK-0231Provider DuplicateA provider with this identifier already exists. Please use the existing provider or choose a different ID.
FLK-0232Invalid Provider ConfigurationThe provider configuration is invalid. Please verify the configuration format.
FLK-0233Provider Executor Not ConfiguredThe provider executor is not configured. Please configure the executor before proceeding.

Executor configuration errors


codetitlemessage
FLK-0250Executor Configuration Not FoundThe requested executor configuration does not exist. Please verify the ID and try again.
FLK-0251Executor Configuration Name ConflictAn executor configuration with this name already exists. Please choose a different name and try again.
FLK-0252Executor Configuration Cannot Be ModifiedThe executor configuration cannot be modified in its current status. Please check the status and try again.
FLK-0260Executor Configuration Name RequiredThe name field is required. Please provide a name for the executor configuration.
FLK-0261Executor Configuration Name Too LongThe executor configuration name exceeds the maximum allowed length. Please reduce the name size.
FLK-0262Base URL RequiredThe baseUrl field is required. Please provide a base URL for the executor configuration.
FLK-0263Invalid Base URLThe provided base URL is not a valid URL. Please verify the URL format.
FLK-0264Base URL Too LongThe base URL exceeds the maximum allowed length. Please reduce the URL size.
FLK-0265Endpoints RequiredAt least one endpoint must be configured. Please provide endpoint definitions.
FLK-0266Auth Configuration RequiredAuthentication configuration is required. Please provide auth settings.
FLK-0267Description Too LongThe description exceeds the maximum allowed length. Please reduce the description size.
FLK-0268Auth Type RequiredThe auth type field is required. Please provide an authentication type.
FLK-0269Invalid Auth TypeThe auth type is not recognized. Please provide a valid authentication type.
FLK-0270Endpoint Name RequiredEach endpoint must have a name. Please provide names for all endpoints.
FLK-0271Endpoint Path RequiredEach endpoint must have a path. Please provide paths for all endpoints.
FLK-0272Endpoint Method RequiredEach endpoint must specify an HTTP method. Please provide methods for all endpoints.
FLK-0273Invalid Endpoint MethodThe HTTP method is not valid. Please use one of GET, POST, PUT, PATCH, or DELETE.
FLK-0280Connectivity Test FailedThe connectivity test to the external service failed. Please verify the base URL and credentials.
FLK-0281Endpoint UnreachableThe configured endpoint could not be reached. Please verify the URL and network connectivity.
FLK-0282Auth Test FailedAuthentication with the external service failed. Please verify the credentials and auth configuration.
FLK-0283Transform Test FailedThe data transformation test failed. Please verify the transformation expressions.

Provider configuration errors


codetitlemessage
FLK-0290Provider Configuration Not FoundThe requested provider configuration does not exist. Please verify the ID and try again.
FLK-0291Provider Configuration Name ConflictA provider configuration with this name already exists. Please choose a different name and try again.
FLK-0292Provider Configuration Cannot Be ModifiedThe provider configuration cannot be modified in its current status. Please check the status and try again.
FLK-0293Invalid Provider Configuration SchemaThe provider configuration does not match the provider’s required schema. Please verify the configuration fields.
FLK-0294Provider Not Found in CatalogThe referenced provider does not exist in the catalog. Please verify the provider ID.
FLK-0295Provider Configuration Name RequiredThe name field is required. Please provide a name for the provider configuration.
FLK-0296Provider Configuration Name Too LongThe provider configuration name exceeds the maximum allowed length. Please reduce the name size.
FLK-0297Provider ID RequiredThe providerId field is required. Please provide a provider ID.
FLK-0298Configuration Object RequiredThe config field is required. Please provide the provider configuration object.
FLK-0299Description Too LongThe description exceeds the maximum allowed length. Please reduce the description size.
FLK-0340Missing Base URLThe provider configuration is missing the required base_url field. Please add the base URL to the configuration.

Workflow execution errors


codetitlemessage
FLK-0500Execution Not FoundThe requested execution does not exist. Please verify the execution ID and try again.
FLK-0501Workflow Not ActiveThe workflow is not in an active state and cannot be executed. Please activate the workflow and try again.
FLK-0502Execution In ProgressA previous execution for this workflow is still in progress. Please wait for it to complete.
FLK-0503Execution TimeoutThe workflow execution timed out before completing. Please check the workflow logic and external service response times.
FLK-0504Execution Node FailedA node within the workflow failed during execution. Please check the execution details for the specific node error.
FLK-0505Duplicate ExecutionAn execution with this idempotency key already exists. Please use a new key for distinct executions.
FLK-0506Input Payload Too LargeThe request body must not exceed 1 MB. Please reduce the input payload size.
FLK-0507Circuit Breaker OpenThe circuit breaker for this executor is open due to repeated failures. Please wait before retrying.
FLK-0508Execution Cycle DetectedA cycle was detected in the workflow graph. Please review the edges and remove circular references.
FLK-0509Missing Idempotency KeyThe Idempotency-Key header is required for execution requests. Please include a unique key in the header.

Fault injection errors (test environments only)


These errors are only returned in environments with fault injection enabled. They are not present in production.
codetitlemessage
FLK-0800Gateway TimeoutSimulated gateway timeout for testing purposes.
FLK-0801Service UnavailableSimulated service unavailability for testing purposes.