cURL
curl --request POST \ --url http://localhost:8080/api/v1/tap/run \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "name": "<string>", "pushToPipeline": "true" } '
{ "tap": "<string>", "description": "<string>", "status": "success", "records": [ {} ], "recordCount": 123, "dataType": "<string>", "columns": [ "<string>" ], "logs": "<string>", "error": "<string>", "aiExplanation": "<string>" }
Executes a saved tap. Optionally sends data to the configured pipeline.
Optional API key for authentication (enabled via application.yaml)
Whether to feed records into the configured target pipeline
true
false
Run result
success
failure