v1

latestOpenAPI 3.0.32026-08-04850206.9 KB
Editorial

List articles

Published articles, newest first, paginated. Filter by tag or by a related coin / exchange / wallet slug, or free-text search. Each row is a summary (title, subtitle, tags, reading time, hero image, related entities, dates).

get/api/v1/articles

Query parameters

pageinteger nullable

Page number (1-based).

Example:1

Page number (1-based).

per_pageinteger nullable

Rows per page (1–50, default 20).

Example:20

Rows per page (1–50, default 20).

localestring nullable

Content language (falls back to English).

Example:en

Content language (falls back to English).

tagstring nullable

Filter by tag: news, guide, tutorial, explainer, analysis, review, trading, overview or information.

Example:guide

Filter by tag: news, guide, tutorial, explainer, analysis, review, trading, overview or information.

coinstring nullable

Filter to articles related to this coin slug.

Example:bitcoin

Filter to articles related to this coin slug.

exchangestring nullable

Filter to articles related to this exchange slug.

Example:binance-exchange

Filter to articles related to this exchange slug.

walletstring nullable

Filter to articles related to this wallet slug.

Example:frostsnap

Filter to articles related to this wallet slug.

searchstring nullable

Free-text match on heading/subheading.

Example:halving

Free-text match on heading/subheading.

Response

Example response

{
  "data": [
    {
      "id": 14,
      "slug": "what-is-bitcoin",
      "title": "What Is Bitcoin?",
      "subtitle": "A plain-language introduction to the first cryptocurrency.",
      "locale": "en",
      "tags": [
        "guide",
        "analysis"
      ],
      "reading_time_minutes": 7,
      "hero_image": "https://bitculator.com/storage/media/articles/what-is-bitcoin.png",
      "entities": [],
      "published_at": "2026-06-21",
      "updated_at": "2026-06-21"
    }
  ],
  "meta": {
    "current_page": 1,
    "per_page": 20,
    "total": 10,
    "last_page": 1
  }
}