Integrate with Dataebso's powerful APIs to access, analyze, and manage data at scale.
The Dataebso API provides secure, programmatic access to a wide range of datasets. Use our RESTful endpoints to query, filter, and download data for your applications, analytics, and research.
All API requests require an API token. You can generate and manage your tokens in your dashboard.
GET /v1/datasets
Authorization: Bearer YOUR_API_TOKEN
Include your API token in the Authorization
header as shown above.
GET /v1/datasets
Returns a list of available datasets.
GET /v1/datasets/{dataset_id}
Returns metadata and schema for a specific dataset.
POST /v1/datasets/{dataset_id}/query
Query a dataset with filters and parameters.
GET /v1/datasets/{dataset_id}/download?format=csv
Download a dataset in CSV, JSON, or other supported formats.
curl -H "Authorization: Bearer YOUR_API_TOKEN" \
https://api.dataebso.com/v1/datasets
import requests
headers = {"Authorization": "Bearer YOUR_API_TOKEN"}
response = requests.get("https://api.dataebso.com/v1/datasets", headers=headers)
print(response.json())
fetch("https://api.dataebso.com/v1/datasets", {
headers: { "Authorization": "Bearer YOUR_API_TOKEN" }
})
.then(res => res.json())
.then(data => console.log(data));
Status | Code | Description |
---|---|---|
401 | unauthorized | Missing or invalid API token |
403 | forbidden | Insufficient permissions |
404 | not_found | Resource not found |
429 | rate_limit | Rate limit exceeded |
500 | server_error | Internal server error |
Sign up for an account and generate a token in your dashboard.
Rate limits depend on your plan. See the pricing page for details.
Yes, depending on your plan and the dataset. See the dataset details for retention info.
Use the contact form or email [email protected] for help.