Foutmeldingen bij gebruik van open data

Fouten in requests en onjuiste scripting leveren foutmeldingen (HTTP-meldingen) op. Hieronder staan enkele foutmeldingen met bijbehorende betekenissen.

Fouten in parameters

Parameter 'rows'

  • 'rows' is negatief
    Bijvoorbeeld: ?rows=-32
    Foutcode: 400 - Bad Request
  • 'rows' = 0
    Bijvoorbeeld: ?rows=0
    Foutcode: 400 - Bad Request
  • 'rows' is alfanumeriek
    Bijvoorbeeld: ?rows=b
    Foutcode: 400 - Bad Request
  • 'rows' is leeg
    Bijvoorbeeld: ?rows=
    Foutcode: 400 - Bad Request

Parameter 'output'

  • 'output' = onbekend
    Bijvoorbeeld: ?output=bla
    Foutcode: 400 - Bad Request
  • 'output' is leeg
    Bijvoorbeeld: ?output=
    Foutcode: 400 - Bad Request

Parameter 'offset'

  • 'offset' is negatief
    Bijvoorbeeld: ?offset=-23
    Foutcode: 400 - Bad Request
  • 'offset' is leeg
    Bijvoorbeeld: ?offset=
    Foutcode: 400 - Bad Request

Fouten in het pad

  • U heeft een verkeerd of niet-bestaand pad opgegeven.
    Bijvoorbeeld: https://opendata.rijksoverheid.nl/v1/sources/rijksoverheid/ietswatnietbestaat
    Foutcode: 404 - Not Found
  • U heeft een ongeldige gegevensbron opgegeven.
    Bijvoorbeeld:  https://opendata.rijksoverheid.nl/v1/sources/rijksoverheid/infotypes/ietsongeldigs
    Foutcode: 404 - Not Found
  • De sitenaam is onbekend.
    Bijvoorbeeld: /v1/sources/gemeentedenhaag/infotypes/faq/
    Foutcode: 404 - Not Found
  • Het onderwerp komt niet voor.
    Bijvoorbeeld:  https://opendata.rijksoverheid.nl/v1/sources/rijksoverheid/infotypes/faq/subject/ditonderwerpbestaatniet
    Foutcode: 400 - Bad Request
  • De 'lastmodifiedsince' datum heeft een ongeldige opmaak.
    Bijvoorbeeld:  https://opendata.rijksoverheid.nl/v1/sources/rijksoverheid/infotypes/faq/lastmodifiedsince/23022011
    Foutcode: 400 - Bad Request
  • De 'lastmodifiedsince'-datum is niet bestaanbaar.
    Bijvoorbeeld: https://opendata.rijksoverheid.nl/v1/sources/rijksoverheid/infotypes/faq/lastmodifiedsince/20331532
    Foutcode: 400 - Bad Request