Structured APIs for open data that isn't in English.
Governments and public agencies outside the English-speaking world publish enormous amounts of useful open data — procurement records, company registries, transport schedules, environmental readings. It sits behind inconsistent catalogues, undocumented parameters and interfaces written in Spanish, Portuguese, Polish or Turkish. AlkaLabs turns those sources into stable, documented, English-language REST endpoints you can build on.
One shape, whatever the portal underneath.
Every endpoint we publish returns the same envelope, with the same pagination, the same error semantics and a JSON Schema you can generate types from. The differences between CKAN, DKAN, Socrata and bespoke municipal software stop being your problem.
# Every AlkaLabs endpoint answers the same way. GET /v1/sources/uy-catalogodatos/datasets?updated_since=2026-08-01 { "source": { "id": "uy-catalogodatos", "software": "ckan-2.10", "language": "es" }, "license": { "terms_url": "https://…/terminos", "attribution": "required" }, "pagination": { "cursor": "eyJvIjoyNX0", "has_more": true }, "data": [ { "id": "…", "title_original": "…", "updated_at": "2026-08-14T09:12:00Z" } ] }
Normalised, not translated away
Field names and types are normalised. Original values are preserved verbatim alongside them, so nothing is lost to a lossy translation you can't audit.
Change detection built in
Every record carries a content hash and a first-seen timestamp. Ask for what changed since a date instead of re-fetching the whole catalogue.
Upstream limits respected
We stay inside each portal's published rate limits and cache on our side, so your traffic never becomes their incident.
We only publish sources that say we may.
Most data products in this category are quiet about where the data came from. We are not, because our customers are companies whose legal teams ask. These rules are not aspirations — they are the conditions under which a source is allowed into the catalogue at all.
- Written permission, quoted. A source enters the catalogue only when its terms of use explicitly permit automated access. We record the exact sentence and link to the page it came from. You can read it for every source we serve.
- Official interfaces only. We use documented APIs and open-data endpoints. We do not circumvent anti-bot measures, solve CAPTCHAs, or access anything behind a login.
- No personal data. We do not collect, store or serve records about identifiable private individuals. Sources whose value depends on personal data are refused.
- Attribution preserved. Where a source requires attribution, the requirement travels with the data in every response, so you can comply without tracking it yourself.
Priced per source, billed monthly.
All plans include the full normalised API, JSON Schema definitions, change detection and the compliance record for every source. Prices are in US dollars, excluding any tax applicable in your country. Cancel at any time; access runs to the end of the paid period.
Team
- 15 sources
- 500,000 requests / month
- Hourly refresh
- Webhooks on change
- Priority support
Custom
- Unlimited sources
- Volume request limits
- A source we don't cover yet
- Invoicing and custom terms
| Detail | How it works |
|---|---|
| Billing | Monthly in advance, charged automatically until you cancel. |
| Currency | US dollars. Taxes applicable in your country are added at checkout. |
| Cancellation | Any time, from your account. Access continues to the end of the paid period. |
| Refunds | Full refund within 14 days of a charge if the service has not met what is described here. |
| Delivery | API credentials are issued by email immediately after the first successful payment. |
Ask for a source, or ask a question.
If the portal you need is not in the catalogue yet, tell us which one. We check its terms of use first and reply either with a timeline or with the reason we can't serve it.
hello@alka.gg
We answer within two business days.
Operated by
AlkaLabs, an independent software business operated as a sole trader by Igor Lima, Brazil. Full legal and billing details are shown at checkout.