All public APIs — page 47
Every API in the directory, 4,162 in all, best documented first.
BitcoinYield
CryptocurrencyLive yields on BTC, ETH and stablecoins across DeFi and CeFi, with an A-D risk grade per offer
BotsArchive
Open DataJSON formatted details about Telegram Bots available in database
Breaking Bad Quotes
VideoSome Breaking Bad quotes
BrewPage
DevelopmentFree hosting for HTML, JSON, key-value, files, multi-file sites with short URLs and TTL retention
Bucketlist Dream of the Day
EntertainmentDaily travel and life-experience inspiration with canonical links and images
Cartes.io
GeocodingCreate maps and markers for anything
Cep.la
GeocodingBrazil RESTful API to find information about streets, zip codes, neighborhoods, cities and states
Chinese Character Web
DictionariesChinese character definitions and pronunciations
Ciprand
DevelopmentSecure random string generator
City, Gdańsk
GovernmentGdańsk (PL) City Open Data
CitySDK
GeocodingOpen APIs for select European cities
ClearTrace
BlockchainCross-frontend DEX attribution and execution quality data across Ethereum and L2s
Climate FieldView Platform APIs
Open Data**Last Modified**: Wed Jan 4 12:47:29 UTC 2023 All endpoints are only accessible via HTTPS. * All API endpoints are located at `https://platform.climate.com` (e.g. `https://platform.climate.com/v4/fields`). * The authorization token endpoint is located at `https://api.climate.com/api/oauth/token`. ## Troubleshooting `X-Http-Request-Id` response header will be returned on every call, successful or not. If you experience an issue with our api and need to contact technical support, please supply the value of the `X-Http-Request-Id` header along with an approximate time of when the request was made. ## Request Limits When you’re onboarded to Climate’s API platform, your `x-api-key` is assigned a custom usage plan. Usage plans are unique to each partner and have the following key attributes: 1. Throttling information * burstLimit: Maximum rate limit over a period ranging from 1 second to a few seconds * rateLimit: A steady-state rate limit 2. Quota information * Limit: The maximum number of requests that can be made in a given month When the request rate threshold is exceeded, a `429` response code is returned. Optionally, the [`Retry-After`](https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.37) header may be returned: Following are examples of rate limit errors: 1. Rate limit exceeded: <br>HTTP/1.1 429 <br>Content-Type: application/json <br>Content-Length: 32 {"message":"Too Many Requests"} 2. Quota exhausted: <br>HTTP/1.1 429 <br>Content-Type: application/json <br>Content-Length: 29 {"message":"Limit Exceeded"} ## Pagination Pagination is performed via headers. Any request which returns a `"results"` array may be paginated. The following figure shows how query results are laid out with X-Limit=4 and no filter applied. <img style="width:70%;height:auto;" src="https://s3-us-west-2.amazonaws.com/climate-com/images/svg_upload_tests/paging.png"> * If there are no results, a response code of `304` will be returned. * If the response is the last set of results, a response code of `200` or `206` will be returned. * If there are more results, a response code of `206` will be returned. * If `X-Next-Token` is provided in the request headers but the token has expired, a response code of `409` will be returned. This is only applicable for some endpoints; see specific endpoint documentation below. #### X-Limit The page size can be controlled with the `X-Limit` header. Valid values are `1-100` and defaults to `100`. #### X-Next-Token If the results are paginated, a response header of `X-Next-Token` will be returned. Use the associated value in the subsequent request (via the `X-Next-Token` request header) to retrieve the next page. The following sequence diagram shows how to use `X-Next-Token` to fetch all the records. <img src="https://s3-us-west-2.amazonaws.com/climate-com/images/svg_upload_tests/x-next-token.svg"> ## Chunked Uploads Uploads larger than `5MiB` (`5242880 bytes`) must be done in `5MiB` chunks (with the exception of the final chunk). Each chunk request MUST contain a `Content-Range` header specifying the portion of the upload, and a `Content-Type` header specifying binary content type (`application/octet-stream`). Range uploads must be contiguous. The maximum upload size is capped at `500MiB` (`524288000 bytes`). ## Chunked Downloads Downloads larger than `5MiB` (`5242880 bytes`) must be done in `1-5MiB` chunks (with the exception of the final chunk, which may be less than `1MiB`). Each chunk request MUST contain a `Range` header specifying the requested portion of the download, and an `Accept` header specifying binary and json content types (`application/octet-stream,application/json`) or all content types (`*/*`). ## Drivers If you need drivers to process agronomic data, download the ADAPT plugin below. We only support the plugin in the Windows environment, minimum is Windows 7 SP1. For asPlanted, asHarvested and asApplied data: * [ADAPT Plugin](https://dev.fieldview.com/drivers/ClimateADAPTPlugin_latest.exe) <br>R
Climatiq
EnvironmentCalculate the environmental footprint created by a broad range of emission-generating activities
Cloudflare Trace
DevelopmentGet IP Address, Timestamp, User Agent, Country Code, IATA, HTTP Version, TLS/SSL Version & More
Community Transit
TransportationTransitland v1 core components. Deprecated. See Transitland v2. - transitland-datastore/README.md at master · transitland/transitland-datastore
CORS Proxy
DevelopmentGet around the dreaded CORS error by using this proxy as a middle man
Covid-19
HealthCovid 19 cases, deaths and recovery per country
Covid-19 India
HealthCovid 19 statistics state and district wise about cases, vaccinations, recovery within India
Covid-19 JHU CSSE
HealthOpen-source API for exploring Covid19 cases based on JHU CSSE
Covid-19 Live Data
HealthGlobal and countrywise data of Covid 19 daily Summary, confirmed cases, recovered and deaths
Covid-19 Philippines
HealthUnofficial Covid-19 Web API for Philippines from data collected by DOH
COVID-19 Tracker Canada
HealthDetails on Covid-19 cases across Canada
CoworkingView
Open DataCoworking spaces and offices in 63 European and Gulf cities with operator-published prices