Skip to content

All public APIs — page 5

Every API in the directory, 4,162 in all, best documented first.

Sendgrid

Email

A cloud-based SMTP provider that allows you to send emails without having to maintain email servers

API key334 endpoints

Qakka

Messaging

API for Qakka Queue System

No auth10 endpoints

CORE

Science & Math

Access the world's Open Access research papers

API key18 endpoints

eBay

Shopping

Sell and Buy on eBay

OAuth

Open Government, Canada

Government

Canadian Government Open Data

No auth

FoodData Central

Health

National Nutrient Database for Standard Reference

API key

Wayback API

Open Data

API for Internet Archive's Wayback Machine

No auth2 endpoints

Cisco PSIRT openVuln API

Security

The Cisco Product Security Incident Response Team (PSIRT) openVuln API is a RESTful API that allows customers to obtain Cisco Security Vulnerability information in different machine-consumable formats. APIs are important for customers because they allow their technical staff and programmers to build tools that help them do their job more effectively (in this case, to keep up with security vulnerability information). For more information about the Cisco PSIRT openVuln API visit https://developer.cisco.com/site/PSIRT/discover/overview For detail steps on how to use the API go to:https://developer.cisco.com/site/PSIRT/get-started/getting-started.gsp This is a beta release of a swagger YAML for the Cisco PSIRT openVuln API To access the API sign in with your Cisco CCO account at http://apiconsole.cisco.com and register an application to recieve a client_id and a client_secret You can then get your token using curl or any other method you prefer. 'curl -s -k -H "Content-Type: application/x-www-form-urlencoded" -X POST -d "client_id=<your_client_id>" -d "client_secret=<your_client_secret>" -d "grant_type=client_credentials" https://cloudsso.cisco.com/as/token.oauth2' You will receive an access token as demonstrated in the following example: '{"access_token":"I7omWtBDAieSiUX3shOxNJfuy4J6","token_type":"Bearer","expires_in":3599}' In Swagger, click on Change Authentication enter the text "I7omWtBDAieSiUX3shOxNJfuy4J6" (which is the token you received) then click on "Try this operation"

OAuth19 endpoints

Disqus

Social

Communicate with Disqus data

OAuth

OpenAI

Machine Learning

Use AI models such as ChatGPT or DALL-E to experience the capabilities of AI

API keyCORS28 endpoints

Bhagavad Gita telugu

Books

Bhagavad Gita API in telugu and odia languages

No authCORS

Flipkart Marketplace

Shopping

Product listing management, Order Fulfilment in the Flipkart Marketplace

OAuthCORS

IP Address Details

Geocoding

Find geolocation with ip address

No auth

OneDrive

Cloud Storage & File Sharing

File Sharing and Storage

OAuth

OneSignal

Development

Self-serve customer engagement solution for Push Notifications, Email, SMS & In-App

API key

Httpbin

Development

A Simple HTTP Request & Response Service

No authCORS73 endpoints

NASA POWER

Weather

Global solar and weather data for energy and agriculture

No authCORS

Auth0

Authentication & Authorization

Easy to implement, adaptable authentication and authorization platform

API keyCORS

Federal Register

Government

The Daily Journal of the United States Government

No auth

Wikipedia

Open Data

Mediawiki Encyclopedia

No auth

iLovePDF

Documents & Productivity

Convert, merge, split, extract text and add page numbers for PDFs. Free for 250 documents/month

API keyCORS

iTunes

Music

Apple Podcasts Directory

No auth

Riot Games

Games & Comics

League of Legends Game Information

API key

TVMaze

Video

Add television information to your own website or app with a fast and clean TV API. Add schedules, show, episode, cast information, ...

No auth42 endpoints

More categories