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/publisherscurl -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
}
}
]