APIs Endpoints Platform Free Credits Open Developer Platform →
Developer APIs for real-world data

Stop building scrapers. Start building products.

Access structured data from platforms like Reddit, Medium and YouTube through simple APIs. Explore real endpoints and integrate in minutes.

kodexis-api.sh
$ curl https://api.kodexisapi.com/marketplace/reddit/api/reddit/technology \
-H "X-API-Key: YOUR_API_KEY"

{
  "success": true,
  "data": [...]
}
One API platform. Multiple data sources.
REST APIs JSON Responses API Key Authentication Swagger Documentation Free Credits
AVAILABLE APIs

APIs you can actually use.

Explore available data sources before signing up. See endpoints and integrate through simple REST APIs.

R

Reddit API

Posts, comments, users, communities, search and moderation data through structured REST endpoints.

12+ endpoints View endpoints →
M

Medium API

Articles, authors, publications, tags and searchable content through developer-friendly endpoints.

8+ endpoints View endpoints →
▶

YouTube API

Videos, channels, playlists, comments and search results for content and automation workflows.

9+ endpoints View endpoints →
API EXPLORER

Explore real endpoints.

Browse endpoints across Reddit, Medium and YouTube. Select an API and endpoint to see parameters and example requests.

Reddit API Endpoints
GET Subreddit Posts

Retrieve posts from a public subreddit with sorting and pagination support.

/marketplace/reddit/api/reddit/{subreddit}

Parameters

subreddit required
Name of the subreddit.string · path
limit
Number of results.integer · query · max 10
sort
Sort returned posts.string · query · hot/new/top

Example request

curl "https://api.kodexisapi.com/marketplace/reddit/api/reddit/technology?limit=10" \ -H "X-API-Key: YOUR_API_KEY"
Get an API key to try this endpoint. Try in Swagger →
GET Subreddit Info

Retrieve metadata and information about a subreddit.

/marketplace/reddit/api/reddit/{subreddit}/info

Parameters

subreddit required
Subreddit name.string · path
Explore community metadata. Try in Swagger →
GET Subreddit Moderators

Retrieve moderator information for a public subreddit.

/marketplace/reddit/api/reddit/{subreddit}/moderators

Parameters

subreddit required
Subreddit name.string · path
Retrieve moderation information. Try in Swagger →
GET User Profile

Retrieve public Reddit user profile information.

/marketplace/reddit/api/user/{username}

Parameters

username required
Reddit username.string · path
Explore user data. Try in Swagger →
GET User Posts

Retrieve posts created by a Reddit user.

/marketplace/reddit/api/user/{username}/posts

Parameters

username required
Reddit username.string · path
limit
Number of posts.integer · query
Retrieve user submissions. Try in Swagger →
GET User Comments

Retrieve public comments created by a Reddit user.

/marketplace/reddit/api/user/{username}/comments

Parameters

username required
Reddit username.string · path
limit
Maximum results.integer · query
Retrieve user discussion activity. Try in Swagger →
GET Search Communities

Search Reddit communities by keyword.

/marketplace/reddit/api/search/subreddits

Parameters

query required
Community search keyword.string · query
Discover relevant communities. Try in Swagger →
GET Post Comments

Retrieve comments from a Reddit post.

/marketplace/reddit/api/post/{post_id}/comments

Parameters

post_id required
Reddit post identifier.string · path
depth
Comment depth.integer · query
Retrieve discussion threads. Try in Swagger →
GET Popular Subreddits

Retrieve currently popular Reddit communities.

/marketplace/reddit/api/global/popular_subreddits

Parameters

limit
Number of communities.integer · query
Discover popular communities. Try in Swagger →
Medium API Endpoints
GET Article Details

Retrieve structured information about a Medium article.

/marketplace/medium/api/article/{article_id}

Parameters

article_id required
Article identifier.string · path

Example request

curl "https://api.kodexisapi.com/marketplace/medium/api/article/ARTICLE_ID" \ -H "X-API-Key: YOUR_API_KEY"
Retrieve article content and metadata. Try in Swagger →
GET Article by URL

Retrieve structured article data using a Medium article URL.

/marketplace/medium/api/article/url

Parameters

url required
Full Medium article URL.string · query
Convert article URLs into structured data. Try in Swagger →
GET Author Profile

Retrieve public information about a Medium author.

/marketplace/medium/api/author/{username}

Parameters

username required
Medium username.string · path
Retrieve author information. Try in Swagger →
GET Author Articles

Retrieve articles published by a Medium author.

/marketplace/medium/api/author/{username}/articles

Parameters

username required
Medium username.string · path
limit
Number of articles.integer · query
Explore author publications. Try in Swagger →
GET Publication Info

Retrieve metadata about a Medium publication.

/marketplace/medium/api/publication/{publication}

Parameters

publication required
Publication identifier.string · path
Retrieve publication details. Try in Swagger →
GET Publication Articles

Retrieve recent articles from a Medium publication.

/marketplace/medium/api/publication/{publication}/articles

Parameters

publication required
Publication identifier.string · path
limit
Number of articles.integer · query
Retrieve publication content. Try in Swagger →
GET Articles by Tag

Retrieve Medium articles associated with a topic or tag.

/marketplace/medium/api/tag/{tag}/articles

Parameters

tag required
Medium topic or tag.string · path
limit
Number of articles.integer · query
Explore articles by topic. Try in Swagger →
YouTube API Endpoints
GET Video Details

Retrieve structured information about a YouTube video.

/marketplace/youtube/api/video/{video_id}

Parameters

video_id required
YouTube video identifier.string · path

Example request

curl "https://api.kodexisapi.com/marketplace/youtube/api/video/VIDEO_ID" \ -H "X-API-Key: YOUR_API_KEY"
Retrieve video metadata and statistics. Try in Swagger →
GET Channel Details

Retrieve information about a YouTube channel.

/marketplace/youtube/api/channel/{channel_id}

Parameters

channel_id required
YouTube channel identifier.string · path
Retrieve channel metadata. Try in Swagger →
GET Channel Videos

Retrieve videos published by a YouTube channel.

/marketplace/youtube/api/channel/{channel_id}/videos

Parameters

channel_id required
YouTube channel identifier.string · path
limit
Number of videos.integer · query
Retrieve channel uploads. Try in Swagger →
GET Video Comments

Retrieve comments from a YouTube video.

/marketplace/youtube/api/video/{video_id}/comments

Parameters

video_id required
YouTube video identifier.string · path
limit
Maximum comments.integer · query
Retrieve audience discussion data. Try in Swagger →
GET Search Videos

Search YouTube videos using keywords.

/marketplace/youtube/api/search/videos

Parameters

query required
Search keyword or phrase.string · query
limit
Maximum results.integer · query
Search video content. Try in Swagger →
GET Search Channels

Search YouTube channels using keywords.

/marketplace/youtube/api/search/channels

Parameters

query required
Channel search keyword.string · query
Discover relevant channels. Try in Swagger →
GET Playlist Details

Retrieve metadata about a YouTube playlist.

/marketplace/youtube/api/playlist/{playlist_id}

Parameters

playlist_id required
YouTube playlist identifier.string · path
Retrieve playlist information. Try in Swagger →
GET Playlist Videos

Retrieve videos contained in a YouTube playlist.

/marketplace/youtube/api/playlist/{playlist_id}/videos

Parameters

playlist_id required
Playlist identifier.string · path
limit
Number of videos.integer · query
Retrieve playlist contents. Try in Swagger →
START BUILDING

Get your API key and start testing.

Create a Kodexis developer account and receive free API credits. Explore endpoints, test requests and integrate when you're ready.

✓ No credit card required ✓ Real API access ✓ Swagger documentation
Create developer account →
FREE
API credits
to get started
Available after registration
THE PLATFORM

Built for developers who want less infrastructure.

Focus on your application instead of maintaining data pipelines and scraping infrastructure.

⌘

REST APIs

Standard HTTP requests with structured JSON responses.

🔑

Simple Authentication

Use your Kodexis API key across available services.

◈

Swagger Docs

Explore parameters and test endpoints interactively.

⚡

Quick Integration

Works with Python, JavaScript, PHP, cURL and more.

◫

Structured Data

Get machine-readable responses instead of parsing pages.

◉

Multiple Sources

Access multiple platforms through one developer account.

↗

Built for Automation

Connect APIs to applications, scripts and workflows.

◎

Usage Based

Use credits based on actual API consumption.

READY TO BUILD?

Your next API call is a few minutes away.

Create an account, get your API key and start exploring the available endpoints.

Get started with Kodexis →