Combining data repeatedly
Customer records live in a database and extra details in an internal API. Every refresh means fetching data and aligning fields again.
For small SaaS and internal tool teams
Your app needs prepared customer, order, or business data, but you are still maintaining extraction and cleanup scripts. Build a visual pipeline, then let your app read the successful result through a Query API.
Free includes visual processing and the Query API, within plan limits. View setup steps
Databases / HTTP APIs
Visual data pipelines
Datasets / Query API
Start with one recurring task
Customer records live in a database and extra details in an internal API. Every refresh means fetching data and aligning fields again.
Filters, joins, and field transformations are scattered across scripts. A business rule change needs another code change.
Once the data is ready, you still need to serve it to your app and preserve usable results when a refresh fails.
Clear preparation and predictable reads
Connect data and configure filters, joins, and field processing. Preview a sample, then publish and run to produce an output dataset.
Enable the Query API on the dataset and choose allowed return and filter fields. Your app reads with an endpoint API key; refreshes keep the same address.
A later run updates current content only after it succeeds in full. Failure or cancellation leaves the previous successful result available.
HTTP request
GET /api/v1/published-datasets/{endpointId}?limit=100&field=customer_id&field=plan
Authorization: Bearer {queryApiKey}JSON response
{
"data": [
{
"customer_id": "c_001",
"plan": "pro"
}
],
"nextCursor": null,
"metadata": {
"contentUpdatedAt": "2026-10-01T08:00:00Z",
"datasetRowCount": 1,
"returnedRows": 1
}
}The Query API reads the latest successful result without triggering computation. Full runs refresh the data; scheduled refreshes depend on your plan. This suits application data that can update in batches. It does not provide real-time CDC synchronization or a write API.
See plans and refresh limitsStart with a real task
Email support@flyetl.com with your requirements. You do not need to send connection credentials or API keys.