OSR:API/V2/Opvragen informatie over dienst: verschil tussen versies

Uit Kennisnet Developers Documentatie
< OSR:API‎ | V2
Naar navigatie springen Naar zoeken springen
(De pagina is leeggehaald)
Label: Leeghalen
 
Regel 1: Regel 1:


==Inleiding==
Men kan informatie over diensten en dienstversies opvragen met behulp van deze functionaliteit.
==Opvragen informatie over een dienst==
===Aanroep===
====API endpoint====
<table><tr>
<td><span style="color:white;font-weight:bold;background-color:#61affe;padding:6px 15px">GET</span></td>
<td><syntaxhighlight lang="json" style="display:inline";> /services</syntaxhighlight></td>
</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>
<syntaxhighlight lang="json">
/services?name=bron
</syntaxhighlight>
{|class="wikitable"
! style="text-align:left;"| Parameters
! style="text-align:left;"| Omschrijving
! style="text-align:left;"| Verplicht/Optioneel
|-
| | Name
| (Een deel van de) Naam van de dienst.
| | Optioneel
|}
===Response===
====Voorbeeld====
De response kan uit 0, 1 of meerdere diensten bestaan. Hieronder is een voorbeeld weergegeven van de response:<br>
<syntaxhighlight lang="json">
[
  {
    "code": "DIENST01",
    "name": "Eerste voorbeeldienst",
    "description": "Deze dienst dient ter illustratie",
    "_links": {
      "self": {
        "href": "string"
      }
    }
  }
]
</syntaxhighlight>
====Codes====
{|class="wikitable"
! style="text-align:left;"| Code
! style="text-align:left;"| Inhoud response
|-
| | 200
| | Dienst object (gevuld bij resultaat of leeg bij geen matches).
|}
==Opvragen informatie over een dienstversie==
===Aanroep===
====API endpoint====
<table><tr>
<td><span style="color:white;font-weight:bold;background-color:#61affe;padding:6px 15px">GET</span></td>
<td><syntaxhighlight lang="json" style="display:inline";> /service-versions</syntaxhighlight></td>
</tr></table>
Een lijst met dienstversies kan worden opgevraagd aan de hand van de code van de desbetreffende dienst.<br>
===Response===
====Voorbeeld====
De response kan uit 0, 1 of meerdere dienstversies bestaan. Hieronder is een voorbeeld weergegeven van de response:<br>
<syntaxhighlight lang="json">
[
  {
    "namespace": "http://example.com/v1",
    "status": "active",
    "_links": {
      "self": {
        "href": "string"
      },
    "service": {
        "href": "http://example.com"
      },
    }
  }
]
</syntaxhighlight>
====Codes====
{|class="wikitable"
! style="text-align:left;"| Code
! style="text-align:left;"| Inhoud response
|-
| | 200
| | Dienstversies object (gevuld bij resultaat of leeg bij geen matches).
|}
[[Category:OSR]]

Huidige versie van 20 jun 2025 14:11