TECHIDEA / DEVELOPERS / V1

Free Public REST APIs
Directory & Playground

Location reference and fictional sample data, with contracts you can inspect and requests you can run.

Implemented; launch pending. These five handlers are implemented. Public deployment and production security are not verified. Live requests depend on this site's gateway configuration and may return 503. No client API key is required.

Five focused endpoints

GETLocation reference

Countries API

Search country and territory names or ISO codes, with source currency and calling-code information.

/api/v1/countries
Authentication
No client API key. Deployment gateway must be enabled.
Coverage
249 countries/territories in the pinned snapshot; not a live geopolitical feed.
GETLocation reference

States API

Retrieve source states, provinces and administrative regions for a supported country code.

/api/v1/states
Authentication
No client API key. Deployment gateway must be enabled.
Coverage
5,320 source regions across countries; administrative levels vary.
GETLocation reference

Cities API

Search and page through source localities assigned to Indian states, with explicit coverage metadata.

/api/v1/cities
Authentication
No client API key. Deployment gateway must be enabled.
Coverage
India only: 4,335 source localities. Incomplete, including within India; some records are districts.
GETSynthetic data

Sample Users API

Get predictable fictional user records for pagination, roles and UI development without personal data.

/api/v1/sample/users
Authentication
No client API key. Deployment gateway must be enabled.
Coverage
200 synthetic records per seed; names explicitly say Demo User and emails use example.com.
GETSynthetic data

Sample Products API

Page through fictional products with seeded prices and stock, optionally filtered by category.

/api/v1/sample/products
Authentication
No client API key. Deployment gateway must be enabled.
Coverage
200 synthetic products per seed; five categories with 40 records each. Not real offers or inventory.

LIVE · SAME ORIGIN

API playground

GET

Requests go to this site, not the production example URL. A 503 means the gateway or service is unavailable. No API key or proxy secret is sent by this UI.

Optional literal, case/accent-insensitive substring, at most 100 characters. An empty value applies no filter.

GET /api/v1/countries

No request has been sent.

Try a connected location selector

Load countries, then regions, then a paginated Indian locality list. This demo uses the real same-origin APIs.