Public APIs with no API key — page 28
1,522 APIs you can call without signing up for a key — handy for prototypes, demos and learning.
Yes or No Oracle
EntertainmentRandom yes/no/maybe answers in 7 themed oracle voices (Magic 8 Ball, Tarot, and more)
Yo Momma Jokes
EntertainmentREST API for Yo Momma Jokes
ZMOK
CryptocurrencyEthereum JSON RPC API and Web3 provider
Himalayas
JobsRemote job listings with salary, timezone, and location data
API données ouvertes de Loire-Atlantique
GovernmentLe Département de Loire-Atlantique s’est engagé dans l’ouverture de ses données publiques dès 2011 pour développer la transparence, la connaissance et l’innovation sur le territoire départemental. Au total, ce sont 260 jeux de données qui ont été produits par le Département de Loire-Atlantique depuis la création de la plateforme. Il s’est associé à Nantes Métropole et à la Région des Pays de la Loire pour se doter d’une plateforme commune d’ouverture des données publiques. Les trois collectivités permettent ainsi d’accéder à une large offre de données ouvertes à partir d’un même portail. Que vous vous connectiez sur : [data.loire-atlantique.fr](https://data.loire-atlantique.fr/), [data.nantesmetropole.fr](https://data.nantesmetropole.fr/) ou [data.paysdelaloire.fr](https://data.paysdelaloire.fr/), vous allez bénéficier de toutes les données et de toutes les fonctionnalités de cette plateforme mutualisée. Afin d’accompagner les territoires dans le développement des usages et services numériques, le Département de Loire-Atlantique soutient les communes et intercommunalités dans l’ouverture de leurs données à travers deux dispositifs : la mise à disposition du portail open data et l'accompagnement à l'ouverture des données. ## A quoi sert l’API données ouvertes de Loire-Atlantique L’API met à disposition l’ensemble des jeux de données publics (non restreints) du catalogue de jeux de données du portail. Cette API est en accès libre. Elle permet à tout le monde de : - Réutiliser l
API Setu
Open DataAn Indian Government platform that provides a lot of APIS for KYC, business, education & employment
Open Government, Ireland
GovernmentIreland Government Open Data
Auckland Museum API
Open DataThis is technical documentation for the Auckland Museum API
Endpoints
FinanceWe find smart money traders with proven edge and shortlist standout vault strategies. See their track records and why they made the cut.
Radio SRF 1
MusicHier zu finden: alle gespielten Songs der letzten 24h von Radio SRF 1.
Reisezentren-API
TransportationThis REST-API enables you to query information about travel centers in Germany.
DiceBear
Art & DesignFree avatar generation library with multiple styles
Openwhyd
MusicDownload curated playlists of streaming tracks (YouTube, SoundCloud, etc...)
API Annonces officielles et comptes annuels des associations
Government### A quoi sert l’API Annonces officielles et comptes annuels des associations ? Afin de faciliter la réutilisation des données, la direction de l’information légale et administrative (DILA) met à disposition une API accessible gratuitement. Cette version de l’API est une version bêta. Elle permet de recueillir vos remarques et vos suggestions d’amélioration ; elle pourra donc évoluer pendant toute la durée du test. Les principales fonctionnalités : - mise à disposition des données Associations et Comptes associations, - lancement d’une requête d’interrogation/filtrage en passant différents paramètres, - prévisualisation des premiers résultats ou téléchargement des données complètes, - nombreuses possibilités de filtrage, - format CSV, JSON, EXCEL, - recherche avec mots-clés, filtres et critères. ### Données disponibles Le jeu de données ASSOCIATIONS - Journal officiel associations et fondations d'entreprise (JOAFE) - publie : **1. Les déclarations de création, modification ou dissolution :** - des associations régies par la loi de 1901 depuis l’origine ; - des associations syndicales de propriétaires depuis 2004 ; - des fondations d’entreprise depuis 1991 ; - des fonds de dotation depuis 2009 ; - des fondations partenariales depuis 2018 ; - des fonds de pérennité depuis 2020. **2. les extraits de décisions de justice afférentes au domaine associatif** Le jeu de données Comptes associations publie les comptes annuels des associations, fondations d’entreprise fondations parten
City of Surrey Traffic Loop Count API.
Open DataThis API provides locations of City of Surrey traffic loops and the corresponding traffic loop counts in 15 minute intervals. While the counts are broken up by 15 minute intervals, the data is currently loaded only once per day. We are hoping to increase this frequency to at least once every hour. The LOOP_ID field is common to both datasets and can be used to cross-reference them.
PI Web API 2018 SP1 Swagger Spec
BusinessSwagger Spec file that describes PI Web API
BizToc
MediaGet the latest business news articles.
U.S. EPA Enforcement and Compliance History Online (ECHO) - Resource Conservation and Recovery Act
Open DataEnforcement and Compliance History Online (ECHO) is a tool developed and maintained by EPA's Office of Enforcement and Compliance Assurance for public use. ECHO provides integrated compliance and enforcement information for over 1 million regulated facilities nationwide. RCRA Rest Services provides multiple service endpoints, each with specific capabilities, to search and retrieve data on hazardous waste handlers/facilities regulated under the Resource Conservation and Recovery Act (RCRA). The returned results reflect data drawn from EPA's RCRAInfo database. \ The get_facilities, get_map, get_qid, and get_download end points are meant to be used together, while the enhanced get_facility_info end point is self contained. The get_facility_info end point returns either an array of state, county or zip clusters with summary statistics per cluster or an array of facilities. \ The recommended use scenario for get_facilities, get_qid, get_map, and get_downoad is: \ <b>1)</b> Use get_facilities to validate passed query parameters, obtain summary statistics and to obtain a query_id (QID). QIDs are time sensitive and will be valid for approximately 30 minutes. <b>2)</b> Use get_qid, with the returned QID, to paginate through arrays of facility results. <b>3)</b> Use get_map, with the returned QID, to zoom in/out and pan on the clustered and individual facility coordinates that meet the QID query criteria. <b>4)</b> Use get_download, with the returned QID, to generate a Comma Separated Value (CSV) file of facility information that meets the QID query criteria. \ \ Use the qcolumns parameter to customize your search results. Use the Metadata service endpoint for a list of available output objects, their Column Ids, and their definitions to help you build your customized output. \ Additional ECHO Resources: <a href="https://echo.epa.gov/tools/web-services">Web Services</a>, <a href="https://echo.epa.gov/resources/echo-data/about-the-data">About ECHO's Data</a>, <a href="https://echo.epa.gov/tools/data-downloads">Data Downloads</a>
API données ouvertes de l’Éducation Nationale
GovernmentL’API données ouvertes de [l’Éducation Nationale](https://data.education.gouv.fr/) est une API ouverte à tous, qui permet d’accéder à l’ensemble du catalogue de jeux de données publiés sur le portail Open data. ### A quoi sert l’API données ouvertes de l’Éducation Nationale L’API met à disposition l’ensemble des jeux de données publics (non restreints) du catalogue de jeux de données du portail. Cette API est en accès libre. Elle permet à tout le monde de : - Réutiliser les jeux de données publics du portail données ouvertes de l’Éducation Nationale - Bénéficier des données mises à jour directement via l’API qui « appelle » les données du catalogue ### Données disponibles Parmi les principaux jeux de données accessibles via cette API, on peut citer : | Donnée | Lien vers le jeu de données | | ------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Annuaire de l'éducation | [En savoir plus](https://data.education.gouv.fr/explore/dataset/fr-en-annuaire-education/api/) | | Adresse et géolocalisation des établissements d'enseignement | [En savoir plus](https://data.education.gouv.fr/explore/dataset/fr-en-adresse-et-geolocalisation-etablissements-premier-et-second-degre/api/) | | Calendrier scolaire | [En savoir plus](https://data.education.gouv.fr/explore/dataset/fr-en-calendrier-scolaire/api/) | | Taille
API Reference - Ideal Postcodes
Geocoding# Getting Started ## Overview ### Access All API methods are either a `GET`, `POST` or `OPTIONS` request. The API communicates over both HTTPS and plain HTTP using IPv4 and IPv6. We recommend using HTTPS only although HTTP is available. We use appropriate HTTP status codes where possible to indicate the request status. ### Rate Limiting Each IP address is rate limited at 30 requests per second. Tripping the rate limit will result in a 503 response. The autocomplete API also has an additional rate limit. If you expect to breach the limit please contact us and we can move you to an endpoint with a higher limit. ### JSONP [JSONP](http://en.wikipedia.org/wiki/JSONP) requests are supported. Include a `callback=` in your request as a query parameter. Your results return wrapped in a function designated by your request. ## Authentication Most requests require an **API key** for authentication. Authenticate by passing an `api_key` as part of the query string. For example: ``` api.ideal-postcodes.co.uk/v1/autocomplete/addresses?api_key=iddqd&q=parkside ``` Alternatively, authentication can be transmitted via the `Authorization` header using the following scheme: ``` Authorization: api_key="iddqd" [other_key="foo"] ``` ## Versioning This API is versioned with a simple prefix in the URL. The current version is `/v1/`. We will maintain backwards-compatibility by releasing breaking changes under a new version. Please note that the following changes are backwards-compatible: - Adding new properties to existing API responses - Adding new API endpoints - Adding new optional request parameters to existing API endpoints - Changing the order of properties in existing API responses - Changing the autocomplete address suggestion format ## Error Handling A successful lookup is accompanied with a HTTP status code of 200 and a response code of 2000 (found in the body). An error has occurred if the HTTP status code is not 200. Errors can range from a benign 404 (resource not found) to more urgent errors (your API Key ran out of credit, failed authentication, etc). ## Testing Each new account comes with a free test balance. Contact us if you need more for testing and integration. ### Community Key Our documentation and demos make heavy use of our community key `iddqd`. This allows for convenient access for trialing the API. Many restrictions on this key are relaxed to allow developers make test requests. This key has a limit of 15 lookups per IP address per day as well as a daily usage cap. If you hit any limit restrictions, you can continue testing the API by creating a key of your own and using our free test methods. Please be kind with the community key. We're trusting everyone to use it responsibly so that other developers may trial the API. Thank you! ## Metadata Requests that affect your balance may be annotated with arbitrary metadata. This data is stored along with your lookup history and can be queried at a later date via the API or the dashboard. We call the ability to label your requests [tagging](https://docs.ideal-postcodes.co.uk/docs/guides/tags). # Response Codes The API returns two indicators to help you to determine the status of each HTTP request. The first is the **HTTP Status**, which is found in the status-line of all HTTP requests. The API will return status codes that adhere to HTTP /1.1 Specifications wherever possible. `2XX` status codes indicates success while `4XX` and `5XX` indicate client and server errors respectively. The second is the **API response code**, which can be found in the `code` property of the response body. This code will provide a more specific reason if a failure has occurred and can point you in the right direction when debugging. Please use the glossary of code numbers and HTTP status codes below when debugging your requests. ## 200 Request Success | HTTP Code | API Code | Description | | --------- | -------- | -------------------------------------------- | | 200 | 2000 | Success. Request was completed s
OpenAPI Generator Online
DevelopmentThis is an online openapi generator server. You can find out more at https://github.com/OpenAPITools/openapi-generator.
OpenVan
TransportationFuel prices for 121 countries, food cost index & vanlife weather scores for RV travel
Airport On-Time Performance
TransportationBefore using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token.
FishWatch
AnimalsInformation and pictures about individual fish species