Titel | Status- en foutcodes | ||||||||||||||||||||||||
Status |
| ||||||||||||||||||||||||
Versie | 0.09.31 | ||||||||||||||||||||||||
Datum | 18 April 11 November 2024 | ||||||||||||||||||||||||
Auteur | Architectenraad Edu-V | ||||||||||||||||||||||||
Acties |
|
...
HTTP | Status | statusMessage | Omschrijving |
200 | 0000 | OK | Bevraging succesvol. |
201 | 0001 | Created | Bericht heeft geleid tot registratie van een nieuwe entiteit. |
202 | 0002 | Accepted | Bericht geaccepteerd. |
400 | 0011 | Schema incorrect | Schemavalidatie niet succesvol |
400 | 0012 | schemaVersion not supported | De ontvanger kan de gehanteerde schemaVersion niet verwerken |
401 | 0021 | scope required | Leverancier is niet geautoriseerd voor scope |
403 | 0022 | consent required | Het informatieobject is van classificatie IV. Dit vereist een activering van de gegevensdienst. Dit is in dit foutscenario niet het geval. |
400 | 0023 | edu_org_id school unknown | De client communiceert in de context van een Onderwijsorganisatie die niet bekend is bij server |
400 | 0099 | Vullingsregel: in statusMessage een beschrijving van de reden opnemen | Overige reden |
...
Status | statusMessage | Omschrijving |
1001 | providerReferenceId unknown | De providerReferenceId is onbekend. |
1002 | providerReferenceId already used | De providerReferenceId is al eerder gebruikt. |
1003 | consumerReferenceId unknown | De consumerReferenceId is onbekend. |
1004 | consumerReferenceId already used | De consumerReferenceId is al eerder gebruikt. |
1011 | edu_org_id school unknown | Onderwijsaanbieder onbekend |
1012 | api not supported | API wordt niet aangeboden door Data Provider |
1013 | scope not supported | Scope wordt niet aangeboden door Data Provider. |
1021 | api not authorised | Data Consumer is niet geautoriseerd om gegevens uit te wisselen voor de gespecificeerde api. |
1022 | scope not authorised | Data Consumer is niet geautoriseerd om gegevens uit te wisselen voor de gespecificeerde scope. |
1031 | ConsentRequests not supported | Consentverzoeken worden niet ondersteund door Data Provider. |
...
Status | statusMessage | Omschrijving |
7011 | entitlementId unknown | Het entitlementId is onbekend. |
7031 | School missing | Onderwijsorganisatie is niet gespecificeerd |
7032 | School unknown | Gespecificeerde Onderwijsorganisatie is niet bekend |
7033 | User missing | Onderwijsdeelnemer of Onderwijsmedewerker is niet gespecificeerd |
7034 | User unknown | De identifier van de Gespecificeerde onderwijsdeelnemer of onderwijsmederker is onbekend.onderwijsmedewerker is niet bekend bij Ontvanger |
7041 | contractId unknown | Gespecificeerd contractId is onbekend bij de ontvangende Licentieregistratie |
7042 | Contract restrictions | Bericht niet toegestaan als gevolg van contractuele afspraken tussen de leverancier van het leermiddel en de leverancier die de verwerving faciliteert. |
80xx: Results API
In onderstaande tabel zijn de foutcodes opgenomen die opgenomen kunnen worden in de response op een bevraging en in de bevestigingsberichten uit de Results API.
Status | statusMessage | Omschrijving |
8001 | Student identifier unknown | De identifier van onderwijsdeelnemer is onbekend. |
8002 | Employee identifier unknown | De identifier van onderwijsmedewerker is onbekend. |
8003 | Score value is invalid for the score type | Een in het bericht opgenomen score is ongeldig gegeven de bijbehorende typering |
8004 | Result value is invalid for the result type | Een in het bericht opgenomen resultaat is ongeldig gegeven de bijbehorende typering |
...
Release notes
0.0.1: Foutcodes uit de API zijn samengevoegd en ontdubbeld op deze pagina. Vanuit de APIs is een verwijzing gedaan naar deze pagina.
0.0.2: Foutcodes van Delivery API en Entitlement API bijgewerkt op basis van herziening conceptueel model.
0.0.3: Foutcodes voor de Order API aangevuld met twee statussen
6026: deliveryAddress unknown
6027: deliveryDate declined
0.0.4: Foutcodes voor gegevensdiensten uit de administratiesystemen bijgewerkt.
0.9.0: Het Bestuurlijk Overleg heeft tijdens de bijeenkomst van 27 juni 2024 het Afsprakenstelsel Edu-V als versie 0.9.0 goedgekeurd voor implementatie.
0.9.1: Wijzigingen naar aanleiding van RFC0025: De vier voorbeeldfoutcodes in de specificatie van Results API zijn met nummers 8001 t/m 8004 toegevoegd in nieuwe categorie “80xx: Results API”.