github-public-apis
PUBLICAPI / API directory
Find your next API.
Know the limits. Build further.
A practical starting point for public APIs. Compare access, pricing and limitations — with direct links to the original sources.
Categories (61)
github-public-apis
Eight Ball API
Eight Ball API (Games & Comics): Fortune-telling API with random, sentiment-biased, and multi-language responses
profiles
Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres (ai.ekwo/mcp MCP Server)
MCP server (ai.ekwo/mcp v0.12.0): Double-entry books an agent keeps as the user: invoices, VAT returns, 130 country packs.
profiles
Elaichi (ai.elaichi/mcp MCP Server)
MCP server (ai.elaichi/mcp v1.0.0): Governed AI agents for the software your company already runs. 400+ connectors, one endpoint.
profiles
Elastic Load Balancing — elasticloadbalancing (amazonaws.com)
OpenAPI-specified service (amazonaws.com:elasticloadbalancing, version 2012-06-01): Elastic Load Balancing A load balancer can distribute incoming traffic across your EC2 instances. This enables you to increase the availability of your application. The load balancer also monitors the health of its registered instances and ensures that it routes traffic only to healthy instances. You configure your loa
profiles
Elastic Load Balancing — elasticloadbalancingv2 (amazonaws.com)
OpenAPI-specified service (amazonaws.com:elasticloadbalancingv2, version 2015-12-01): Elastic Load Balancing A load balancer distributes incoming traffic across targets, such as your EC2 instances. This enables you to increase the availability of your application. The load balancer also monitors the health of its registered targets and ensures that it routes traffic only to healthy targets. You configur
profiles
Elecciones Congreso Diputados de abril 2019 - Comunidad Autónoma de Euskadi (EU Open Data · Spain)
European open dataset/API (Spain): Fitxa honetan Euskadin 2019ko apirilaren 28an izan ziren Hauteskunde Nagusien emaitzak aurkezten ditugu (Diputatuen Kongresurako hauteskundeak). Datuak 4 fixategitan daude multzokatuta, hurrengo talde hauetan:
profiles
github-public-apis
Elevation API Brandenburg (EU Open Data · Germany)
European open dataset/API (Germany): The Elevation API is a REST interface for querying elevation data for the territory of the federal states of Brandenburg and Berlin. It enables the determination of elevation values for passed positions as well as the provision of elevation information along lines. The underlying elevation data has a spatial resolution
profiles
ElevenLabs API Documentation
OpenAPI-specified web service (elevenlabs.io, version 1.0): This is the documentation for the ElevenLabs API. You can use this API to use our service programmatically, this is done by using your xi-api-key. You can view your xi-api-key using the 'Profile' tab on https://beta.elevenlabs.io. Our API is experimental so all endpoints are subject to change.
profiles
github-public-apis
Ellenz-Poltersdorf - Ellenz-Poltersdorf (EU Open Data · Germany)
European open dataset/API (Germany): Development plans of Ellenz-Poltersdorf:Development plans of Ellenz-Poltersdorf
profiles
elmah.io API
OpenAPI-specified web service (elmah.io, version v3): This is the public REST API for elmah.io. All of the integrations communicates with elmah.io through this API. For additional help getting started with the API, visit the following help articles: Using the REST API Where is my API key? Where is my log ID? How to configure API key permissions
profiles
Email Activity (beta) (sendgrid.com)
OpenAPI-specified web service (sendgrid.com, version 1.0.0): The Beta endpoints for the new Email Activity APIs - functionality is subject to change without notice. You may not have access to this Beta endpoint. Email Activity offers filtering and search by event type for two days worth of data. There is an optional add-on to store 60 days worth of data. This add-on also gives y
profiles
Email Spam Tester
Send a test message and get a spam score, 41 checks with RFC citations and a fix plan
HTTPS: Yes · CORS: Yes
github-public-apis
github-public-apis
Email Validator by LifeStep
Validate email syntax and MX, detect disposable/role addresses, suggest typo fixes
HTTPS: Yes · CORS: Yes
github-public-apis
EmailJS
Send emails directly from client-side JavaScript without a backend server
HTTPS: Yes · CORS: Yes
github-public-apis
github-public-apis
EmailVerify (paypi.dev)
OpenAPI-specified web service (paypi.dev, version 1.0.0): OTP email verification API by PayPI. EmailVerify provides a simple way to verify email addresses. We send emails ourselves taking the burden of setting up email systems and tracking codes. To learn more about this API, check out EmailVerify documentation ## Authentication All requests to the EmailVerify API must be aut
profiles
Emboss
Make PDF forms fillable, fill them from JSON or documents, and read filled forms back
HTTPS: Yes · CORS: No
github-public-apis
Emissiezones (milieuzones en nul-emissiezones) (Overheid Open Data)
Dutch public-sector open dataset and API ("Emissiezones (milieuzones en nul-emissiezones)") registered in the national data.overheid.nl catalog. Original Dutch description: Emissiezones zijn gebieden waar beperkingen gelden voor de emissieklasse van voertuigen, ook bekend als milieuzones of nul-emissiezones uit de de RVV. Er zijn momenteel twee categorieën emissiezones: miliezones en nul-emissiezones (in het Engels zero-emissiezones). Binnen NDW wordt gebruikgemaakt van George om deze zon
profiles
github-public-apis
Employees' Provident Fund Organization — epfindia (apisetu.gov.in)
OpenAPI-specified service (apisetu.gov.in:epfindia, version 3.0.0): Pension Payment Order and UAN, as provided by EPFO (https://www.epfindia.gov.in), can be downloaded in citizen's DigiLocker account.
profiles
EMT. EMT API (EU Open Data · Spain)
European open dataset/API (Spain): Files and documentation for the use of the API of the Municipal Transport Company (EMT). Source: Open Data Portal EMT *[API]: Application Programming Interface
profiles
github-public-apis
eNanoMapper database — nanoreg (ideaconsult.net)
OpenAPI-specified service (ideaconsult.net:nanoreg, version 4.0.0): AMBIT REST web services [eNanoMapper profile] with free text & faceted search
profiles
eNanoMapper database (ideaconsult.net)
OpenAPI-specified web service (ideaconsult.net, version 4.0.0): AMBIT REST web services [eNanoMapper profile] with free text & faceted search
profiles
github-public-apis
Energie: bestedingen en verbruik van huishoudens (Overheid Open Data)
Dutch public-sector open dataset and API ("Energie: bestedingen en verbruik van huishoudens") registered in the national data.overheid.nl catalog. Original Dutch description: Bestedingen aan energie, aardgas, elektriciteit, collectieve verwarming, motorbrandstoffen 1980 - 2000 Gewijzigd op 01 december 2003. Verschijningsfrequentie: Stopgezet.
profiles
Energieopslag gesloten systemen (Overheid Open Data)
Dutch public-sector open dataset and API ("Energieopslag gesloten systemen") registered in the national data.overheid.nl catalog. Original Dutch description: De dataset over energieopslag in gesloten systemen bevat waardevolle informatie die essentieel is voor het begrijpen en optimaliseren van energieoplossingen. Deze gegevens zijn beschikbaar via zowel OGC: WFS (Web Feature Service) als OGC: WMS (Web Map Service). De WFS maakt het mogelijk om vectorgegevens te raadplegen
profiles
Energieopslag open systemen (Overheid Open Data)
Dutch public-sector open dataset and API ("Energieopslag open systemen") registered in the national data.overheid.nl catalog. Original Dutch description: De dataset over energieopslag in open systemen bevat informatie over locaties, eigenschappen en andere relevante kenmerken van energieopslagsystemen die toegankelijk zijn voor het publiek. De gegevens worden aangeboden via OGC (Web Feature Service), waarmee gebruikers specifieke geografische functies kunnen opvragen en
profiles
Energieverbruik financ. instellingen, verzekeringswezen en pensioenfondsen (Overheid Open Data)
Dutch public-sector open dataset and API ("Energieverbruik financ. instellingen, verzekeringswezen en pensioenfondsen") registered in the national data.overheid.nl catalog. Original Dutch description: Gegevens beschikbaar over 1994 en 1999. Frequentie: stopgezet per 1 jan. 2000.
profiles
Energieverbruik in het wegverkeer. (Overheid Open Data)
Dutch public-sector open dataset and API ("Energieverbruik in het wegverkeer.") registered in the national data.overheid.nl catalog. Original Dutch description: Gegevens beschikbaar vanaf: 1991 Frequentie: jaarlijks
profiles
Energieverbruik zakelijke dienstverlening. (Overheid Open Data)
Dutch public-sector open dataset and API ("Energieverbruik zakelijke dienstverlening.") registered in the national data.overheid.nl catalog. Original Dutch description: Gegevens beschikbaar over 1994 en 1999. Frequentie: stopgezet per 1 jan. 2000.
profiles
Energy consumption in Brittany (EU Open Data · France)
European open dataset/API (France): Regional final energy consumption in GWh since 2000, by type of energy or by sector in Brittany: petroleum products, electricity, natural gas, wood, residential and tertiary, transport, industry, agriculture and fisheries, others (agrofuels, district heating, heat pumps, biogas, solar thermal, coal). The data presented
profiles
Energy Performance Certificates (EPCs) (EU Open Data · Italy)
European open dataset/API (Italy): Weekly extraction of APE energy performance certificates, a document that certifies the energy performance of a building, referring to buildings in the Autonomous Province of Trento. These data are devoid of personal information and reflect what has been entered by local professionals.
profiles
Energy production facilities in Brittany (EU Open Data · France)
European open dataset/API (France): Compilation of installations producing energy in Brittany (situation on 01/06/2025). This can take several forms: heat, electricity (both of which can be produced together through cogeneration) and biomethane, injected into the gas transmission and distribution network. The installations identified for energy productio
profiles
Energy production in Brittany (EU Open Data · France)
European open dataset/API (France): Gross annual energy production by production chain and municipality in Brittany (in MWh) since 2000. This resource also offers the installed capacity (in KW), the type of energy produced and the number of production facilities in operation per municipality. **Sources:** ADEME, AFPG, Agence ORE, AILE, Association Météo
profiles
Energy research statistics (EFstat) (EU Open Data · Switzerland)
European open dataset/API (Switzerland): The SFOE annually draws up the federal government's EFstat, which provides information on the expenditures of energy research financed by public funds as well as a detailed compilation of the cash flows. Both the IEA classification and the CH classification are compiled for the information. The information is based on
profiles
Energy wood deposit in Brittany (EU Open Data · France)
European open dataset/API (France): Energy wood deposit by resource (forest, bocage, other) and by stand type (bocage, end-of-life wood, related, resinous, hardwood, mixed) by EPCI in Brittany. This data presents the technical-economic availability in BIBE (Industrial Wood and Energy Wood), the raw deposit and organic production in BIBE. **Sources:** IGN
profiles
Engagement.ManagementClient — mobileengagement-mobile-engagement (azure.com)
OpenAPI-specified service (azure.com:mobileengagement-mobile-engagement, version 2014-12-01): Microsoft Azure Mobile Engagement REST APIs.
profiles
EngagementFabric — engagementfabric-EngagementFabric (azure.com)
OpenAPI-specified service (azure.com:engagementfabric-EngagementFabric, version 2018-09-01-preview): Microsoft Customer Engagement Fabric
profiles
github-public-apis
github-public-apis
Enkenbach-Alsenborn - Rosenhofstrasse - Ziegelstrasse, 2.Change (EU Open Data · Germany)
European open dataset/API (Germany): Development plans of Enkenbach-Alsenborn:The planned area is located in the centre of the municipality of Enkenbah-Alsenborn
profiles
Enode API
OpenAPI-specified web service (enode.io, version 1.3.10): Download OpenAPI 3.0 Specification Download Postman Collection The Enode API is designed to make smart charging applications easy to develop. We provide an abstraction layer that reduces the complexity when extracting vehicle data and sending commands to vehicles from a variety of manufacturers. The API has a RESTful a
profiles
Enquête d'opinion internationale sur le changement climatique - Obs'COP - 2020 (EU Open Data · France)
European open dataset/API (France): ## Résumé : Obs’COP 2020 - OBSERVATOIRE INTERNATIONAL CLIMAT ET OPINIONS PUBLIQUES Le baromètre de la perception du changement climatique dans 30 pays. La lutte contre le changement climatique est un enjeu existentiel dont les populations semblent prendre conscience partout dans le monde. Pour mesurer les avancées de c
profiles
Enterobase-API (warwick.ac.uk)
OpenAPI-specified web service (warwick.ac.uk, version v2.0): API for EnteroBase (https://enterobase.warwick.ac.uk) EnteroBase is a user-friendly online resource, where users can upload their own sequencing data for de novo assembly by a stream-lined pipeline. The assemblies are used for calling MLST and wgMLST patterns, allowing users to compare their strains to publically avail
profiles
_SL2011 - OGC API Features _SL2011 - OGC API Features (EU Open Data · Germany)
European open dataset/API (Germany): The map service (WFS group) presents the digital spatial data from the field of nature conservation of the Saarland.:Natural spatial division of the Saarland (and adjacent areas) (2011) Hierarchically structured natural spatial division of the Saarland (natural spaces of first to fourth order).
profiles
No results. Clear a filter or try another search term.
From discovery to implementation
Build with understanding.
Practical API integration guides, separate from catalog listings.
All guides →- GeoJSON to a map: valid numbers do not prove coordinate order →
- Read a damaged JSON sequence without pretending it is complete →
- JSON intake: reject ambiguous bytes before checking the resource schema →
- Read Problem Details without turning an error message into a decision rule →
- A relative API link is not text to append to a domain →
A guide for your situation
Your answers stay in this page until you explicitly submit them. Unsaved answers disappear on reload.
Saving is not configured. No answers or contact details are submitted or saved.
Which integration step helps you move forward?
30 short questions about APIs and connecting data. Selecting an answer moves to the next question. You can go back, change answers, or skip. This is a practical reading route, not a scientific test.
JavaScript is required for this guide.
Contact & corrections
Send a question or report a correction using this form.
Only after Send are your name, email, subject and message sent to the contact service to handle your message. This is not a newsletter signup. Unsent text disappears on reload. Privacy information
Preview: sending is not configured. This form does not send or save anything.