Publishers

De Publishers API geeft toegang tot uitgevers (publishers). Een uitgever is een organisatie die leermiddelen aanbiedt, met gekoppelde producten en methodes.

The publisher model

Properties

  • Name
    id
    Type
    string
    Description

    Unieke identifier.

  • Name
    name
    Type
    string
    Description

    Naam van de uitgever.

  • Name
    products
    Type
    array
    Description

    Gekoppelde producten (optioneel mee te laden).

  • Name
    methods
    Type
    array
    Description

    Gekoppelde methodes (optioneel mee te laden).

  • Name
    _count
    Type
    object
    Description

    Aantal gekoppelde producten en methodes.


GET/v1/publishers

List all publishers

Haal een gepagineerde lijst van uitgevers op. Ondersteunt zoeken op naam en het meeladen van relaties.

Optional attributes

  • Name
    take
    Type
    integer
    Description

    Aantal per pagina (standaard 10).

  • Name
    skip
    Type
    integer
    Description

    Aantal over te slaan.

  • Name
    include
    Type
    string
    Description

    Relaties: products, methods.

  • Name
    where
    Type
    string
    Description

    Zoek op naam (case-insensitive).

Request

GET
/v1/publishers
curl -G https://api.example.nl/v1/publishers \
  -H "Authorization: Bearer {token}" \
  -d take=10 \
  -d where=Boom

Response

[
  {
    "id": "clx...",
    "name": "Boom Uitgevers",
    "_count": {
      "products": 342,
      "methods": 28
    }
  }
]

Was this page helpful?