Get started in seconds

Integrate real, reliable data into your applications with just a few lines of code

Ask questions in plain English

from qoery import Configuration, ApiClient, QueriesApi, NLQueryRequest

configuration = Configuration()
configuration.host = 'https://api.qoery.com/v0'
configuration.api_key['ApiKeyAuth'] = 'qoery_1234567890abcdef'

with ApiClient(configuration) as api_client:
    queries_api = QueriesApi(api_client)
    request = NLQueryRequest(query="CO2 emissions for France from 2010 to 2020")
    result = queries_api.query_nl_post(request)
    
    # Response includes: sql_query, series, metadata, description
    print(f"Generated SQL: {result.sql_query}")
    print(f"Series count: {len(result.series)}")

Free tier includes 5+ queries per month

That's 3 months free😍

Free Plan

Perfect for trying out our API. No cost, no card, no hassle.

5 queries
$0one-time
5 natural-language queries
2 structured web scrapes
1 API key

Starter

Great for small projects and prototypes. Fast, simple, reliable.

50 queries
$14.99/mo

billed annually

Save $60 a year

50 natural-language queries
20 structured web scrapes
Standard support
2 API keys
Most popular

Pro

Perfect for scaling with less effort. Simple, solid, dependable.

300 queries
$74.99/mo

billed annually

Save $300 a year

300 natural-language queries
150 structured web scrapes
Standard support
10 API keys

Growth

Built for high volume and speed. Query at full force.

2,000 queries
$374.99/mo

billed annually

Save $1500 a year

2,000 natural language queries
1,000 structured web scrapes
Priority support
Unlimited API keys