Skip to main content

SeriesFeedItem

One series in the incremental release feed (GET /series/feed). Carries the provider IDs a consumer matches on plus the merged, gap-preserving volume/chapter coverage across the series' linked releases.

canonicalTitlestringrequired
chapterCoverage object[]required

Merged available chapter ranges (sorted, gaps preserved).

  • Array [
  • endnumber<double>required
    startnumber<double>required
  • ]
  • externalIds object[]required

    Provider mappings (provider + externalId) — the match key for a consumer that keeps its own catalog keyed on, e.g., MangaBaka ids.

  • Array [
  • externalIdstringrequired
    fetchedAtinteger<int64>required
    providerstringrequired
  • ]
  • highestChapternumber,null<double>nullable

    Max end of chapterCoverage.

    highestVolumenumber,null<double>nullable

    Max end of volumeCoverage, denormalized for a quick "behind?" check.

    seriesIdinteger<int32>required
    updatedAtinteger<int64>required

    Epoch seconds this series' coverage last changed (the cursor key).

    volumeCoverage object[]required

    Merged available volume ranges (sorted, gaps preserved).

  • Array [
  • endnumber<double>required
    startnumber<double>required
  • ]
  • SeriesFeedItem
    {
    "canonicalTitle": "string",
    "chapterCoverage": [
    {
    "end": 0,
    "start": 0
    }
    ],
    "externalIds": [
    {
    "externalId": "string",
    "fetchedAt": 0,
    "provider": "string"
    }
    ],
    "highestChapter": 0,
    "highestVolume": 0,
    "seriesId": 0,
    "updatedAt": 0,
    "volumeCoverage": [
    {
    "end": 0,
    "start": 0
    }
    ]
    }