Terms of Service#
The service#
World Data API provides programmatic access to countries, cities, airports, timezones, holidays, currencies, languages, and climate data.
We aim for accuracy but cannot guarantee it. Real-world data changes continuously — borders shift, cities rename, currencies revalue. You're responsible for validating data for anything with legal or financial implications.
Your account#
Keep your API key secure. Don't commit it to public repositories, don't embed it in client-side code. If it's compromised, contact support to have it revoked.
One account per person or organization.
Acceptable use#
Use the API for any lawful commercial or non-commercial purpose. Cache responses as appropriate for your use case — reference data changes infrequently.
Don't resell raw API access. Building a product on top of the API is fine — proxying the API as a service is not. Don't circumvent rate limits or degrade the service for others.
Don't distribute API access across end-user devices or clients to avoid authentication. An example of this would be a mobile app where each user makes unauthenticated requests. In this case, all requests should be routed through your authenticated backend.
We reserve the right to block traffic patterns that appear designed to bypass purchasing appropriate API access.
Billing and overage#
All billing is handled by Polar.sh (our Merchant of Record and payment provider). Prices are in USD.
If you exceed your plan's request allocation, additional requests are automatically billed at your plan's overage rate. Monitor your usage in the dashboard to avoid surprises.
Upgrade, downgrade, or cancel anytime. For billing disputes, refunds, or payment issues, contact Polar.sh directly.
We may change prices with 30 days notice. Changes don't affect your current billing cycle.
Availability#
We work to keep the API available and performant, but we don't guarantee specific uptime percentages or have an SLA just yet. When things break, we'll communicate openly and fix them quickly.
API changes#
Data updates continuously. Country information, city details, and other underlying data may change at any time as we improve accuracy or reflect real-world changes. This is expected behavior.
The API interface is versioned. Endpoints are prefixed with /v1. Breaking changes to the interface get a new version number.
Deprecation commitment. We will not remove support for an API version without minimum several months notice and migration documentation.
Service discontinuation#
If World Data API ever shuts down entirely, we will provide minimum 90 days notice.
Intellectual property#
You own everything you build with the API. We own the API, documentation, and underlying data compilation. These terms grant you a license to use it, not ownership of it.
Indemnification#
You're responsible for how you use the API. If your use of the service results in a claim against us, you agree to defend and hold us harmless from any resulting liability or expense.
Limitation of liability#
The API is provided as-is. We are not liable for service outages, data inaccuracies, business losses, or consequential damages. Total liability is limited to fees you've paid in the past 12 months.
Disputes#
For billing issues, contact Polar.sh.
For other disputes, please contact us first. If we can't resolve it, disputes are governed by Swedish law and resolved in Swedish courts.
Changes#
Material changes to these terms will be notified minimum 30 days in advance. Continued use after changes take effect means you accept them.