EU

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)

7321 APIs found

EU

government

Trends in wintering shorebirds and anatids in Brittany (EU Open Data · France)

European open dataset/API (France): Digital trends of wintering shorebirds and anatids in Brittany. The collection of this data is part of the Wetlands International network. **Sources:** Ornithologists from Breton associative networks (BV-Sepnb, Geoca, Gob, LPO,...) or institutional (ONCFS, natural space managers,...) participate in the Wetlands dynamic

Access: No keyPrice: FreeType: API

profiles

EU

social

TrendsMCP

Live keyword trend data from Google, TikTok, YouTube, Amazon and Reddit

Access: Personal API keyType: API

HTTPS: Yes

github-public-apis

EU

security

Trestle

Trestle (Data Validation): Validates the phone number and provides phone metadata

Access: Personal API keyType: API

profiles

EU

security

Trip Parser — amadeus-trip-parser (amadeus.com)

OpenAPI-specified service (amadeus.com:amadeus-trip-parser, version 3.0.1): Before using this API, we recommend you read our **Authorization Guide** for more information on how to generate an access token.

Type: API

profiles

EU

transportation

Tripadvisor

Rating content for a hotel, restaurant, attraction or destination

Access: Personal API keyType: API

HTTPS: Yes

github-public-apis

EU

games-and-comics

Tronald Dump

The dumbest things Donald Trump has ever said

Access: No keyType: API

HTTPS: Yes

github-public-apis

EU

developer-tools

tronalddump.io

tronalddump.io (Personality): Api & web archive for the things Donald Trump has said

Access: No keyType: API

profiles

EU

news

Trove

Search through the National Library of Australia collection of 1000s of digitised newspapers

Access: Personal API keyType: API

HTTPS: Yes

github-public-apis

EU

security

TruAnon Private API

OpenAPI-specified web service (truanon.com, version 1.0.0): Welcome to TruAnon! Thank you for helping make the Internet a safer place to be. Adopting TruAnon is simple. There is no setup or dependencies, nothing to store or process. Making identity part of your service is fun, and you’ll be up and running in a matter of minutes. TruAnon Private Token is used anytime you request

Type: API

profiles

EU

geocoding

TrustyData

French address checks, INSEE company search and routing on official open data

Access: Personal API keyType: API

HTTPS: Yes · CORS: Yes

github-public-apis

EU

video

TubeToTranscript

Extract clean YouTube video transcripts via REST API

Access: Personal API keyType: API

HTTPS: Yes · CORS: Yes

github-public-apis

EU

social

Tumblr

Read and write Tumblr Data

Access: OAuthType: API

HTTPS: Yes

github-public-apis

EU

security

Turbine Labs API (turbinelabs.io)

OpenAPI-specified web service (turbinelabs.io, version 1.0): The Turbine Labs API provides CRUD operations for core object types, and is mostly RESTy. The easiest way to interact with the API is with tbnctl. If you want to make direct HTTP calls, however, you can obtain an access token using tbnctl, and then pass it in the Authorization header, prefixed by `Token `: ```console c

Type: API

profiles

EU

books-media

TV API (pressassociation.io)

OpenAPI-specified web service (pressassociation.io, version 2.0): Welcome to the API Reference Docs page for the Press Association TV API (v2).

Type: API

profiles

EU

video

TVDB

Television data

Access: Personal API keyType: API

HTTPS: Yes

github-public-apis

EU

video

TVMaze

TV Show Data

Access: No keyType: API

HTTPS: No

github-public-apis

EU

books-media

TVmaze API

TV shows, episodes, and schedules through a public JSON interface.

Access: No keyPrice: FreeType: API

profiles

EU

security

TVmaze user API

OpenAPI-specified web service (tvmaze.com, version 1.0): Access to the user API is only possible for users with a premium account. A user can only access their own user data. Authentication uses HTTP Basic. Use the TVmaze username as authentication username, and the TVmaze API key as authentication password. Your API key can be found on your dashboard. To try out these API c

Type: API

profiles

EU

government

Tweede Kamer Open Data OData API

OData v4 and SyncFeed API from the Dutch House of Representatives exposing parliamentary documents, motions, votes, members and debates.

Access: No keyPrice: FreeType: API

profiles

EU

social

TweetAPI

Public Twitter data for posts, profiles, followers, search, lists and communities

Access: Personal API keyType: API

HTTPS: Yes · CORS: No

github-public-apis

EU

finance

Twelve Data

Stock market data (real-time & historical)

Access: Personal API keyType: API

HTTPS: Yes

github-public-apis

EU

government

Twilio - Api

OpenAPI-specified web service (twilio.com, version 1.42.0): This is the public Twilio REST API.

Type: API

profiles

EU

government

Twilio - Api (twilio.com)

OpenAPI-specified service (twilio.com:api, version 1.42.0): This is the public Twilio REST API.

Type: API

profiles

From discovery to implementation

Build with understanding.

Practical API integration guides, separate from catalog listings.

All guides →

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.

Your message — all fields are required