API Endpoint: getDatasetFile (bestand opvragen)

Gewijzigd op Wo, 22 Jan, 2025 om 5:02 PM

API Endpoint: getDatasetFile

Overzicht

De getDatasetFile-endpoint biedt toegang tot specifieke bestanden binnen datasets die zijn opgeslagen op het Georizon-platform. Deze endpoint is ontworpen om ontwikkelaars en gebruikers van de API eenvoudige en efficiƫnte toegang te bieden tot datasetbestanden.

URL

https://georizon.nl/api/storage#/operations/getDatasetFile

Functionaliteit

Met deze endpoint kun je:

  1. Een bestand ophalen uit een dataset.
  2. Filteren op specifieke datasetparameters.
  3. Veilig bestanden downloaden met geautoriseerde toegang.

Aanroepen van de Endpoint

HTTP Methode

GET

Headers

HeaderVereist?Beschrijving
AuthorizationJaBevat een geldige API-token.

Query Parameters

ParameterVereist?Beschrijving
datasetIdJaUnieke identificatie van de dataset.
fileIdJaUnieke identificatie van het bestand.
fileFormatOptioneelGewenst bestandsformaat (bijv. json, csv).

Voorbeeld van een API-aanroep

cURL

curl --request GET \  --url https://storage.georizon.nl/tenant/{tenantId}/datasets/{datasetId}/files/path/to/file.jpg \  --header 'Accept: application/octet-stream' \  --header 'If-None-Match: ' \  --header 'Range: '

Voorbeeld-URL

https://georizon.nl/api/storage/datasets/files?datasetId=12345&fileId=67890&fileFormat=json

Mogelijke Reacties

Succes

StatuscodeBeschrijving
200 OKHet bestand is succesvol opgehaald.

Respons Voorbeeld (200 OK)

{  "fileName": "voorbeeld.json",  "fileSize": 2048,  "fileContent": "{...}" }

Fouten

StatuscodeBeschrijving
400 Bad RequestVerkeerde of ontbrekende parameters.
401 UnauthorizedGeen geldige autorisatie of verlopen API-token.
404 Not FoundDataset of bestand niet gevonden.
500 Internal Server ErrorEr is iets misgegaan aan de serverzijde.

Voorbeeld Foutrespons (404 Not Found)

{  "error": "Dataset of bestand niet gevonden." }

Veelgestelde Vragen

Hoe vraag ik een API-token aan?

Om een API-token te verkrijgen, neem contact op met de beheerder van Georizon of registreer je via het Georizon-platform.


Wat moet ik doen bij een 500 Internal Server Error?

Controleer of je aanroep correct is geconfigureerd. Neem contact op met support als het probleem blijft aanhouden.




Disclaimer

Zorg ervoor dat je API-token en datasetinformatie beveiligd blijven. Onbevoegd gebruik van de API kan leiden tot blokkering van toegang.

Was dit artikel nuttig?

Dat is fantastisch!

Hartelijk dank voor uw beoordeling

Sorry dat we u niet konden helpen

Hartelijk dank voor uw beoordeling

Laat ons weten hoe we dit artikel kunnen verbeteren!

Selecteer tenminste een van de redenen

Feedback verzonden

We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren