Skip to main content

Overview

Content posts are the core data type in Sports Index. Posts can be external media (tweets, YouTube videos), uploaded media, charts, data tables, timelines, pages, or collections. Most read endpoints are public with optional authentication for personalized data.

Post Types


Endpoints

Get Post by Slug

Returns the full post with content. Increments the view counter. Response:

Get Post by ID

Same as by-slug but uses the post UUID.

Get Post Header

Lightweight endpoint returning post metadata without full content. Useful for link previews and cards.

Content Feed

Returns a paginated content feed with filtering. Query Parameters: Response:

Search Posts

Query Parameters:
Searches across posts, topics, and user profiles simultaneously. Query Parameters: Response:

Resolve URL

Resolves an external URL to get embed metadata (platform, title, thumbnail, author). Useful for previewing links before saving.

Get Post Templates

Returns available public collection templates. Response:

Posts by User

Get all public posts created by a specific user. Query Parameters:

Bookmarks

Requires authentication.
Returns the current user’s bookmarked posts.