Kenmerken van gegevenstypen gebruiken
Laatst bijgewerkt: 15-09-2026De volgende tabellen beschrijven de kenmerken die kunnen worden gedefinieerd voor verschillende gegevenstypen.
Algemene kenmerken
Deze kenmerken zijn beschikbaar voor alle gegevenstypen.
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Naam |
Naam van het gegevenstype of de eigenschap. |
Hoofdelement voor de definitie van het gegevenstype of de eigenschap. |
|
Beschrijving |
Beschrijving van de eigenschap. |
description |
|
Vereist |
Booleaanse waarde, definieert of een eigenschap vereist of optioneel is. |
|
|
Beperkingen |
Definieert of de eigenschap beschikbaar is in de aanvraag, het antwoord of beide. |
|
|
Voorbeelden |
Voorbeeldwaarden voor de eigenschap. Ze kunnen worden geretourneerd bij het gebruik van een API-mock. |
|
Objectkenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Aanvullende eigenschappen |
Booleaanse waarde, definieert of het object eigenschappen accepteert die niet zijn opgenomen in de definitie van het gegevenstype. Dit is standaard ingeschakeld. |
additionalProperties |
Arraykenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Min. items en Max. items |
Minimum- en maximumaantal items in een array. |
minItems en maxItems |
|
Unieke items |
Booleaanse waarde, definieert of elk item in een array uniek moet zijn. |
|
Stringkenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Enum |
Mogelijke waarden voor de eigenschap. |
enum |
|
Min. lengte en Max. lengte |
Minimum- en maximumaantal bytes in de waarde. |
minLength en maxLength |
|
Patroon |
Reguliere expressie waaraan de waarde moet voldoen. |
pattern |
|
Standaard |
Waarde die moet worden gebruikt als er geen waarde is opgegeven. |
default |
Nummer- en integerkenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Enum |
Mogelijke waarden voor de eigenschap. |
enum |
|
Indeling |
Indeling die moet worden gebruikt voor een nummer of integer. |
format |
|
Minimum en Maximum |
Minimum- en maximumwaarde van een nummer of integer. |
minimum en maximum |
|
Standaard |
Waarde die moet worden gebruikt als er geen waarde is opgegeven. |
default |
Datum- en tijdkenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Enum |
Mogelijke waarden voor de eigenschap. |
enum |
|
Standaard |
Waarde die moet worden gebruikt als er geen waarde is opgegeven. |
default |
Datetime-kenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Enum |
Mogelijke waarden voor de eigenschap. |
enum |
|
Indeling |
Indeling die moet worden gebruikt voor een datetime. |
|
Bestandskenmerken
| Veld | Beschrijving | Overeenkomstig OAS/Swagger- en RAML-element |
|---|---|---|
|
Min. lengte en Max. lengte |
Minimum- en maximumaantal bytes in de waarde. |
minLength en maxLength |
|
Bestandstypen |
Type bestand dat moet worden gebruikt, in de indeling */*. Bijvoorbeeld: image/png |
|