OSR:API/V2/Opvragen informatie over dienst: verschil tussen versies
Regel 4: | Regel 4: | ||
==Opvragen informatie over een dienst== |
==Opvragen informatie over een dienst== |
||
+ | ===Aanroep=== |
||
− | Onderstaande request is het basisrequest om alle diensten op te vragen. |
||
+ | ====API endpoint==== |
||
<table><tr> |
<table><tr> |
||
<td><span style="color:white;font-weight:bold;background-color:#61affe;padding:6px 15px">GET</span></td> |
<td><span style="color:white;font-weight:bold;background-color:#61affe;padding:6px 15px">GET</span></td> |
||
Regel 11: | Regel 12: | ||
</tr></table> |
</tr></table> |
||
+ | ====Voorbeeld==== |
||
Het is mogelijk om te zoeken naar een (deel van de) dienstnaam, onderstaande geeft een voorbeeld weer van het gebruik van deze parameter.<br> |
Het is mogelijk om te zoeken naar een (deel van de) dienstnaam, onderstaande geeft een voorbeeld weer van het gebruik van deze parameter.<br> |
||
Regel 55: | Regel 57: | ||
] |
] |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
− | |||
==Opvragen informatie over een dienstversie== |
==Opvragen informatie over een dienstversie== |
Versie van 15 jul 2021 14:27
Inleiding
Men kan informatie over diensten en dienstversies opvragen met behulp van deze functionaliteit.
Opvragen informatie over een dienst
Aanroep
API endpoint
GET | /services
|
Voorbeeld
Het is mogelijk om te zoeken naar een (deel van de) dienstnaam, onderstaande geeft een voorbeeld weer van het gebruik van deze parameter.
/api/v2/services?name=bron
Parameters | Omschrijving | Verplicht/Optioneel |
---|---|---|
Name | (Deel van de) Naam van de dienst. | Optioneel |
Responsecodes
Code | Melding |
---|---|
200 | Dienst object (gevuld bij resultaat of leeg bij geen matches) |
Response
De response kan uit 0, 1 of meerdere diensten bestaan. Hieronder is een voorbeeld weergegeven van de response:
[
{
"code": "DIENST01",
"name": "Eerste voorbeeldienst",
"description": "Deze dienst dient ter illustratie",
"_links": {
"self": {
"href": "string"
}
}
}
]
Opvragen informatie over een dienstversie
Onderstaande request is het basisrequest om alle dienstversies op te vragen.
GET | /service-versions
|
Een lijst met dienstversies kan worden opgevraagd aan de hand van de code van de desbetreffende dienst.
Responsecodes
Code | Melding |
---|---|
200 | Dienstversies object (gevuld bij resultaat of leeg bij geen matches) |
Response
De response kan uit 0, 1 of meerdere dienstversies bestaan. Hieronder is een voorbeeld weergegeven van de response:
[
{
"namespace": "http://example.com/v1",
"status": "active",
"_links": {
"self": {
"href": "string"
},
"service": {
"href": "http://example.com"
},
}
}
]
Voor wie?
Deze service is beschikbaar voor iedereen.
Voor TLS verbindingen (minimaal TLS 1.2) moet een aanvragende partij een geldige PKI overheidscertifcaat/ODOC certificaat gebruiken
Zie meer informatie over de API op https://osr.kennisnet.nl/api/v2/documentation