public apis
/
CategoriesMCPBlogRandomStar
Public APIs

A searchable directory of 2,000+ free public APIs, curated by the community and maintained with APILayer.

Powered byAPILayer

Popular

  • Weather APIs
  • Finance APIs
  • Crypto APIs
  • Geocoding APIs
  • Machine learning APIs
  • Games APIs

Directory

  • Categories
  • All APIs
  • MCP servers
  • FAQ
  • Stats
  • JSON API
  • llms.txt

APILayer

  • Browse the API suite ↗
  • Get a free API key ↗
  • APILayer blog ↗
  • Postman collection ↗
  • Discord community ↗

Project

  • public-apis on GitHub ↗
  • Contribute an API ↗
Public APIs · by APILayerData from public-apis (MIT)
  1. Home
  2. /Open Data
  3. /Kaggle
Open Data
Kaggle logo

Kaggle

Create and interact with Datasets, Notebooks, and connect with Kaggle.

Kaggle API is a free Open Data API that requires apiKey authentication, is served over HTTPS and has unconfirmed CORS support.

Authentication
apiKey
HTTPS
Yes
CORS
Unknown
Category
Open Data
Visit documentation ↗www.kaggle.com

About Kaggle

Interacting programmatically with Kaggle

Provider
Kaggle
Website
kaggle.com ↗

Details from kaggle.com.

APILayer

Unified API suite · now live

Geocode an address, validate an email, track a flight or pull stock data with one account, one dashboard and one API key.

Get your free API key→Free tier on every API

Kaggle API alternatives

K

K-Data Gate

Korean market data: K-beauty/K-food products, Naver trends, stocks, real estate, weather

apiKeyHTTPSCORS ?
Kvartiry-Phuket logo

Kvartiry-Phuket

Russian-language Phuket real estate guides, asking prices, condo assessment rates, weather, beaches

No authHTTPSCORS
J

Joshua Project

People groups of the world with the fewest followers of Christ

apiKeyHTTPSCORS ?
LinkPreview logo

LinkPreview

Get JSON formatted summary with title, description and preview image for any requested URL

apiKeyHTTPSCORS
i6eal Open AI Data logo

i6eal Open AI Data

Open datasets on AI policy, regulation and public-sector adoption in Germany and the EU

No authHTTPSCORS
LottoLens PH logo

LottoLens PH

Fixed Philippine PCSO historical results and normal draw schedules

No authHTTPSCORS

Kaggle API FAQ

Who provides the Kaggle API?

The Kaggle API is provided by Kaggle (kaggle.com). Interacting programmatically with Kaggle

Is the Kaggle API free?

Yes. The Kaggle API is listed in the Open Data category of the public-apis directory, which only includes APIs that are free or have a free tier. Check its documentation for rate limits and paid plans.

Does the Kaggle API require an API key?

Yes. The Kaggle API uses apiKey authentication, so you need to register for credentials before making requests.

Can I call the Kaggle API from the browser?

CORS support for the Kaggle API is unknown. Test a request from the browser, and fall back to a server-side call if it is blocked.

Does the Kaggle API support HTTPS?

Yes. The Kaggle API is served over HTTPS, so it's safe to use in production.