cURL
curl --request POST \ --url http://localhost:8080/api/v1/pipeline/generate \ --header 'Content-Type: multipart/form-data' \ --header 'x-api-key: <api-key>' \ --form file='@example-file' \ --form 'pipeline=<string>' \ --form 'delimiter=<string>' \ --form header=true
{}
Upload a file and receive an AI-generated pipeline configuration with inferred field names and types.
Optional API key for authentication (enabled via application.yaml)
Sample data file (CSV, JSON, or XML)
Pipeline name for the generated configuration
CSV delimiter (default comma)
Whether CSV has a header row (default true)
AI-generated pipeline configuration
The response is of type object.
object