Via de lees-APIvan KampAdmin kan je ID's van afbeeldingen ontvangen die bij items horen. Vervolgens kan je via een GET-verzoek de afbeelding opvragen in een bepaald formaat.
Basis Image-request
Een basis Image-request ziet er als volgt uit:
[GET] /api/v3/{tenant_id}/{table_name}/images/{blob_id}/{widthxheight}
Met de volgende parameters:
tenant_id
: Jouw organisatie-ID.table_name
: De naam van de tabel waar je de data van wil oproepen,
Bijvoorbeeldactivities
.blob_id
: De unieke identificatie van het afbeeldingsbestand. Je kunt deze ID ophalen via een API-lees verzoek, mits de kolom voor de afbeelding is geactiveerd.
Bijvoorbeeld:aaa-bbb-cccc
widthxheight
: Bepaald de dimensies van de getoonde afbeelding.
Dezewidthxheight
zal de afbeelding tonen met width aantal pixels op height aantal pixels, beiden zijn verplicht.
Bijvoorbeeld:200x300
Voorbeeldverzoek
Een voorbeeld om een afbeelding op te halen met specifieke afmetingen:
Dit verzoek zal de afbeelding met ID b53520ec-16fd-4887-898a-e0b6cda6fe36
ophalen in de afmetingen 300x200 pixels.
Response
Als response krijg je een URL naar de gevraagde afbeelding die je rechtstreeks kan gebruiken op je website.
Gelieve in dit geval de afbeeldingen steeds via lazy-loading op te halen: loading="lazy"