Bunmori
Concepts

Items

Working with collection items

Items

Items are individual content entries within a collection, structured according to the collection's field definitions.

Item Structure

Every item has:

  1. Built-in fields - ID, slug, dates
  2. Non-translatable data - Fields shared across languages
  3. Translations - Language-specific content

Built-in Fields

FieldDescription
idUnique identifier
slugURL-safe string from default language title
itemDatePrimary date for sorting
createdAtCreation timestamp
updatedAtLast modification

Data vs Translations

Non-translatable data: Fields like product SKU, price, or category that are the same in all languages.

Translations: Each language has its own title and translatable field values.

Fetching Items

GET /api/public/{domain}/collections/{collection}/items

Filter by language:

GET /api/public/{domain}/collections/{collection}/items?language=en

Get single item:

GET /api/public/{domain}/collections/{collection}/items/{id}
GET /api/public/{domain}/collections/{collection}/items/by-slug/{slug}

On this page