The Indian States Data API is designed to help users explore data about India’s administrative regions, including states and union territories. It features endpoints that return a list of states and detailed information on each one, such as the capital, population, area, official languages, and other relevant data. This API is useful for researchers, developers, and anyone needing quick, structured access to India's regional data.
{"states":["Andhra Pradesh","Arunachal Pradesh","Assam","Bihar","Chhattisgarh","Goa","Gujarat","Haryana","Himachal Pradesh","Jharkhand","Karnataka","Kerala","Madhya Pradesh","Maharashtra","Manipur","Meghalaya","Mizoram","Nagaland","Odisha","Punjab","Rajasthan","Sikkim","Tamil Nadu","Telangana","Tripura","Uttar Pradesh","Uttarakhand","West Bengal"]}
curl --location --request POST 'https://zylalabs.com/api/6289/indian+states+data+api/8891/get+indian+states' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{"country":"India","state":"Goa","population":1458545}
curl --location --request POST 'https://zylalabs.com/api/6289/indian+states+data+api/8892/get+indian+state+population' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"state":"Required"}'
{"State":"Goa","ISO":"IN-GA","Vehicle code":"GA","Zone":"Western","Capital":"Panaji","Largest city":"Vasco da Gama","Statehood":"30 May 1987","Area (km2)":3702,"Official languages":"Konkani","Additional official languages":"Marathi"}
curl --location --request POST 'https://zylalabs.com/api/6289/indian+states+data+api/8893/get+indian+state+info' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"state":"Required"}'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
You can retrieve a list of states and union territories of India, as well as detailed information about a specific state, including its capital, population, area, official languages, and other relevant data.
To access the list of states, you can use the designated endpoint provided by the Indian States Data API. This will return a structured list of all states and union territories.
Yes, you can request detailed information about a specific state by using query parameters in the API call. This will provide you with comprehensive data about that state.
The API is useful for researchers, developers, and anyone needing quick, structured access to India's regional data for applications, studies, or informational purposes.
Yes, the Indian States Data API typically comes with documentation that outlines the available endpoints, query parameters, and examples of how to use the API effectively.
The "get indian states" endpoint returns a list of all states and union territories. The "get indian state population" endpoint provides population data for a specified state, while the "get indian state info" endpoint delivers detailed information about a specific state, including its capital, area, and official languages.
Key fields include "states" for the list of states, "population" for the population count, and various attributes like "Capital," "Area (km2)," and "Official languages" in the detailed state info response.
Responses are structured in JSON format. The list of states is an array, while detailed state info includes key-value pairs for attributes like capital, population, and area, making it easy to parse and utilize in applications.
The "get indian state population" and "get indian state info" endpoints require a state name as a parameter. Users can obtain valid state names from the "get indian states" endpoint to ensure accurate requests.
The "get indian states" endpoint provides a comprehensive list of states. The "get indian state population" endpoint offers population figures, while the "get indian state info" endpoint includes detailed attributes such as capital, area, and official languages for each state.
Users can integrate the structured JSON responses into applications for data visualization, analysis, or reporting. For example, displaying state populations on a dashboard or creating educational content about Indian states using the detailed information.
Typical use cases include academic research, app development for educational purposes, demographic analysis, and creating informative content about India's states and union territories for websites or publications.
The API sources its data from reliable governmental and statistical resources, ensuring that the information is up-to-date and accurate. Regular updates and quality checks are implemented to maintain data integrity.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
Service Level:
100%
Response Time:
5,334ms
Service Level:
100%
Response Time:
686ms
Service Level:
100%
Response Time:
10,047ms
Service Level:
100%
Response Time:
15ms
Service Level:
100%
Response Time:
6,408ms
Service Level:
100%
Response Time:
23ms
Service Level:
100%
Response Time:
1,043ms
Service Level:
100%
Response Time:
138ms
Service Level:
100%
Response Time:
16ms
Service Level:
100%
Response Time:
1,552ms