v4.32.1
Generated at2026-10-19 21:10:34 UTC

Failed

61 of 66 tested operations failed
Time limit reached
Cases run200,655across 4 phases
Operations6661 failed, 5 passed
Duration1h 0m
Base URLhttp://0.0.0.0:36317Spechttp://0.0.0.0:36317/openapi?f=jsonCommandst run http://0.0.0.0:36317/openapi?f=json --url http://0.0.0.0:36317 --report-html-path schemathesis-report --max-time 3600 --request-timeout 30 --continue-on-failure --no-shrink --suppress-health-check all --output-sanitize falseSeed319385147953416178572249825299685930837Phases
  1. Examplesfailed
  2. Coveragefailed
  3. Fuzzingfailed
  4. Statefulfailed
Checks
allow_header_conformancecontent_type_conformanceensure_resource_availabilityignored_authmissing_required_header+9 morelessnegative_data_rejectionnot_a_server_errorobject_level_authorizationpositive_data_acceptanceresponse_headers_conformanceresponse_schema_conformancestatus_code_conformanceunsupported_methoduse_after_free

Timeline

Failures found188 total
Coverage2m 13s, 133 found
5.2s: POST /collections/countries/items: Server error
6.3s: POST /collections/countries/items: Schema-violating request accepted
6.3s: POST /collections/countries/items: Undocumented Content-Type
23.3s: POST /collections/lakes/items: Server error
24.1s: POST /collections/lakes/items: Schema-violating request accepted
24.1s: POST /collections/lakes/items: Undocumented Content-Type
36s: POST /collections/lakes/items: Schema-valid request rejected
40.4s: POST /collections/obs/items: Server error
41s: POST /collections/obs/items: Schema-violating request accepted
41s: POST /collections/obs/items: Undocumented Content-Type
50.1s: POST /collections/obs/items: Schema-valid request rejected
54s: POST /collections/ogr_addresses_gpkg/items: Server error
55s: POST /collections/ogr_addresses_gpkg/items: Schema-violating request accepted
55s: POST /collections/ogr_addresses_gpkg/items: Undocumented Content-Type
1m 12s: POST /collections/ogr_addresses_sqlite/items: Server error
1m 13s: POST /collections/ogr_addresses_sqlite/items: Schema-violating request accepted
1m 13s: POST /collections/ogr_addresses_sqlite/items: Undocumented Content-Type
1m 25s: POST /collections/ogr_addresses_sqlite/items: Schema-valid request rejected
1m 29s: POST /collections/ogr_geojson_lakes/items: Server error
1m 30s: POST /collections/ogr_geojson_lakes/items: Schema-violating request accepted
1m 30s: POST /collections/ogr_geojson_lakes/items: Undocumented Content-Type
1m 40s: POST /collections/ogr_geojson_lakes/items: Schema-valid request rejected
1m 45s: POST /collections/ogr_gpkg_poi/items: Server error
1m 46s: POST /collections/ogr_gpkg_poi/items: Schema-violating request accepted
1m 46s: POST /collections/ogr_gpkg_poi/items: Undocumented Content-Type
1m 59s: POST /collections/ogr_gpkg_poi/items: Schema-valid request rejected
2m: POST /processes/hello-world/execution: Server error
2m 1s: POST /processes/hello-world/execution: Schema-valid request rejected
2m 1s: GET /: Schema-violating request accepted
2m 1s: GET /: Undocumented Content-Type
2m 2s: GET /collections: Schema-violating request accepted
2m 2s: GET /collections: Undocumented Content-Type
2m 2s: GET /collections/countries: Schema-violating request accepted
2m 2s: GET /collections/countries: Undocumented Content-Type
2m 2s: GET /collections/countries/items: Undocumented Content-Type
2m 2s: GET /collections/countries/items: Schema-valid request rejected
2m 3s: GET /collections/countries/items: Undocumented Content-Type
2m 3s: GET /collections/countries/queryables: Undocumented Content-Type
2m 3s: GET /collections/countries/queryables: Schema-violating request accepted
2m 3s: GET /collections/countries/queryables: Undocumented Content-Type
2m 3s: GET /collections/countries/schema: Schema-violating request accepted
2m 3s: GET /collections/countries/schema: Undocumented Content-Type
2m 3s: GET /collections/countries/schema: Undocumented Content-Type
2m 3s: GET /collections/lakes: Response violates schema
2m 3s: GET /collections/lakes: Schema-violating request accepted
2m 3s: GET /collections/lakes: Undocumented Content-Type
2m 4s: GET /collections/lakes/items: Undocumented Content-Type
2m 4s: GET /collections/lakes/items: Schema-valid request rejected
2m 4s: GET /collections/lakes/items: Undocumented Content-Type
2m 4s: GET /collections/lakes/queryables: Undocumented Content-Type
2m 4s: GET /collections/lakes/queryables: Schema-violating request accepted
2m 5s: GET /collections/lakes/queryables: Undocumented Content-Type
2m 5s: GET /collections/lakes/schema: Schema-violating request accepted
2m 5s: GET /collections/lakes/schema: Undocumented Content-Type
2m 5s: GET /collections/lakes/schema: Undocumented Content-Type
2m 5s: GET /collections/obs: Schema-violating request accepted
2m 5s: GET /collections/obs: Undocumented Content-Type
2m 5s: GET /collections/obs/items: Schema-valid request rejected
2m 5s: GET /collections/obs/items: Undocumented Content-Type
2m 5s: GET /collections/obs/items: Undocumented Content-Type
2m 5s: GET /collections/obs/queryables: Undocumented Content-Type
2m 5s: GET /collections/obs/queryables: Schema-violating request accepted
2m 6s: GET /collections/obs/queryables: Undocumented Content-Type
2m 6s: GET /collections/obs/schema: Schema-violating request accepted
2m 6s: GET /collections/obs/schema: Undocumented Content-Type
2m 6s: GET /collections/obs/schema: Undocumented Content-Type
2m 6s: GET /collections/ogr_addresses_gpkg: Schema-violating request accepted
2m 6s: GET /collections/ogr_addresses_gpkg: Undocumented Content-Type
2m 6s: GET /collections/ogr_addresses_gpkg/items: Schema-valid request rejected
2m 6s: GET /collections/ogr_addresses_gpkg/items: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_gpkg/items: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_gpkg/queryables: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_gpkg/queryables: Schema-violating request accepted
2m 7s: GET /collections/ogr_addresses_gpkg/queryables: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_gpkg/schema: Schema-violating request accepted
2m 7s: GET /collections/ogr_addresses_gpkg/schema: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_gpkg/schema: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_sqlite: Schema-violating request accepted
2m 7s: GET /collections/ogr_addresses_sqlite: Undocumented Content-Type
2m 7s: GET /collections/ogr_addresses_sqlite/items: Schema-valid request rejected
2m 7s: GET /collections/ogr_addresses_sqlite/items: Undocumented Content-Type
2m 8s: GET /collections/ogr_addresses_sqlite/items: Undocumented Content-Type
2m 8s: GET /collections/ogr_addresses_sqlite/queryables: Undocumented Content-Type
2m 8s: GET /collections/ogr_addresses_sqlite/queryables: Schema-violating request accepted
2m 9s: GET /collections/ogr_addresses_sqlite/queryables: Undocumented Content-Type
2m 9s: GET /collections/ogr_addresses_sqlite/schema: Schema-violating request accepted
2m 9s: GET /collections/ogr_addresses_sqlite/schema: Undocumented Content-Type
2m 9s: GET /collections/ogr_addresses_sqlite/schema: Undocumented Content-Type
2m 9s: GET /collections/ogr_geojson_lakes: Response violates schema
2m 9s: GET /collections/ogr_geojson_lakes: Schema-violating request accepted
2m 9s: GET /collections/ogr_geojson_lakes: Undocumented Content-Type
2m 9s: GET /collections/ogr_geojson_lakes/items: Undocumented Content-Type
2m 9s: GET /collections/ogr_geojson_lakes/items: Schema-valid request rejected
2m 10s: GET /collections/ogr_geojson_lakes/items: Undocumented Content-Type
2m 10s: GET /collections/ogr_geojson_lakes/queryables: Undocumented Content-Type
2m 10s: GET /collections/ogr_geojson_lakes/queryables: Schema-violating request accepted
2m 10s: GET /collections/ogr_geojson_lakes/queryables: Undocumented Content-Type
2m 10s: GET /collections/ogr_geojson_lakes/schema: Schema-violating request accepted
2m 10s: GET /collections/ogr_geojson_lakes/schema: Undocumented Content-Type
2m 10s: GET /collections/ogr_geojson_lakes/schema: Undocumented Content-Type
2m 10s: GET /collections/ogr_gpkg_poi: Schema-violating request accepted
2m 10s: GET /collections/ogr_gpkg_poi: Undocumented Content-Type
2m 10s: GET /collections/ogr_gpkg_poi/items: Undocumented Content-Type
2m 10s: GET /collections/ogr_gpkg_poi/items: Schema-valid request rejected
2m 11s: GET /collections/ogr_gpkg_poi/items: Undocumented Content-Type
2m 11s: GET /collections/ogr_gpkg_poi/queryables: Undocumented Content-Type
2m 11s: GET /collections/ogr_gpkg_poi/queryables: Schema-violating request accepted
2m 12s: GET /collections/ogr_gpkg_poi/queryables: Undocumented Content-Type
2m 12s: GET /collections/ogr_gpkg_poi/schema: Schema-violating request accepted
2m 12s: GET /collections/ogr_gpkg_poi/schema: Undocumented Content-Type
2m 12s: GET /collections/ogr_gpkg_poi/schema: Undocumented Content-Type
2m 12s: GET /conformance: Response violates schema
2m 12s: GET /conformance: Schema-violating request accepted
2m 12s: GET /conformance: Undocumented Content-Type
2m 12s: GET /jobs/{jobId}: Undocumented Content-Type
2m 12s: GET /jobs/{jobId}/results: Undocumented Content-Type
2m 12s: GET /processes: Undocumented Content-Type
2m 12s: GET /processes: Undocumented Content-Type
2m 12s: OPTIONS /collections/countries/items: Allow header mismatch
2m 12s: OPTIONS /collections/lakes/items: Allow header mismatch
2m 12s: OPTIONS /collections/obs/items: Allow header mismatch
2m 12s: OPTIONS /collections/ogr_addresses_gpkg/items: Allow header mismatch
2m 12s: OPTIONS /collections/ogr_addresses_sqlite/items: Allow header mismatch
2m 12s: OPTIONS /collections/ogr_geojson_lakes/items: Allow header mismatch
2m 12s: OPTIONS /collections/ogr_gpkg_poi/items: Allow header mismatch
2m 12s: PUT /collections/countries/items/{featureId}: Wrong response to undeclared method
2m 12s: GET /collections/countries/items/{featureId}: Undocumented Content-Type
2m 13s: PUT /collections/lakes/items/{featureId}: Wrong response to undeclared method
2m 13s: PUT /collections/obs/items/{featureId}: Wrong response to undeclared method
2m 13s: PUT /collections/ogr_addresses_gpkg/items/{featureId}: Wrong response to undeclared method
2m 13s: PUT /collections/ogr_addresses_sqlite/items/{featureId}: Wrong response to undeclared method
2m 14s: PUT /collections/ogr_geojson_lakes/items/{featureId}: Wrong response to undeclared method
2m 14s: PUT /collections/ogr_gpkg_poi/items/{featureId}: Wrong response to undeclared method
Fuzzing32m 20s in 20 passes, 49 found
2m 14s: POST /collections/countries/items: Schema-valid request rejected
2m 33s: POST /collections/ogr_addresses_gpkg/items: Schema-valid request rejected
2m 58s: GET /collections/countries/queryables: Undocumented Content-Type
3m 1s: GET /collections/lakes/items: Schema-violating request accepted
3m 2s: GET /collections/lakes/queryables: Undocumented Content-Type
3m 6s: GET /collections/obs/queryables: Undocumented Content-Type
3m 8s: GET /collections/ogr_addresses_gpkg/items: Server error
3m 9s: GET /collections/ogr_addresses_gpkg/items: Schema-violating request accepted
3m 9s: GET /collections/ogr_addresses_gpkg/queryables: Undocumented Content-Type
3m 13s: GET /collections/ogr_addresses_sqlite/items: Server error
3m 18s: GET /collections/ogr_geojson_lakes/items: Server error
3m 18s: GET /collections/ogr_geojson_lakes/items: Undocumented Content-Type
3m 19s: GET /collections/ogr_geojson_lakes/queryables: Undocumented Content-Type
3m 21s: GET /collections/ogr_gpkg_poi/items: Undocumented Content-Type
3m 23s: GET /collections/ogr_gpkg_poi/queryables: Undocumented Content-Type
3m 25s: GET /jobs/{jobId}: Schema-violating request accepted
3m 26s: GET /jobs/{jobId}/results: Schema-valid request rejected
3m 27s: GET /processes: Schema-violating request accepted
3m 27s: GET /processes/hello-world: Schema-violating request accepted
3m 28s: DELETE /jobs/{jobId}: Undocumented Content-Type
3m 28s: GET /collections/countries/items/{featureId}: Schema-violating request accepted
3m 29s: GET /collections/lakes/items/{featureId}: Undocumented Content-Type
3m 29s: GET /collections/lakes/items/{featureId}: Undocumented Content-Type
3m 29s: GET /collections/lakes/items/{featureId}: Schema-violating request accepted
3m 30s: GET /collections/obs/items/{featureId}: Undocumented Content-Type
3m 30s: GET /collections/obs/items/{featureId}: Undocumented Content-Type
3m 31s: GET /collections/obs/items/{featureId}: Schema-violating request accepted
3m 32s: GET /collections/ogr_addresses_gpkg/items/{featureId}: Undocumented Content-Type
3m 32s: GET /collections/ogr_addresses_gpkg/items/{featureId}: Schema-violating request accepted
3m 32s: GET /collections/ogr_addresses_gpkg/items/{featureId}: Undocumented Content-Type
3m 33s: GET /collections/ogr_addresses_sqlite/items/{featureId}: Undocumented Content-Type
3m 34s: GET /collections/ogr_addresses_sqlite/items/{featureId}: Undocumented Content-Type
3m 34s: GET /collections/ogr_addresses_sqlite/items/{featureId}: Schema-violating request accepted
3m 34s: GET /collections/ogr_geojson_lakes/items/{featureId}: Undocumented Content-Type
3m 34s: GET /collections/ogr_geojson_lakes/items/{featureId}: Undocumented Content-Type
3m 35s: GET /collections/ogr_geojson_lakes/items/{featureId}: Schema-violating request accepted
3m 35s: GET /collections/ogr_gpkg_poi/items/{featureId}: Undocumented Content-Type
3m 35s: GET /collections/ogr_gpkg_poi/items/{featureId}: Undocumented Content-Type
3m 36s: GET /collections/ogr_gpkg_poi/items/{featureId}: Schema-violating request accepted
5m 34s: GET /collections/ogr_addresses_sqlite/items: Undocumented Content-Type
5m 35s: GET /collections/ogr_addresses_sqlite/queryables: Undocumented Content-Type
5m 43s: GET /collections/ogr_gpkg_poi/items: Server error
5m 47s: GET /jobs/{jobId}/results: Undocumented Content-Type
7m 43s: POST /processes/hello-world/execution: Schema-violating request accepted24m 38s: GET /collections/lakes/items: Undocumented Content-Type28m 25s: GET /collections/ogr_gpkg_poi/items: Schema-violating request accepted34m 9s: OPTIONS /collections/ogr_addresses_sqlite/items/{featureId}: Undocumented status code49m 49s: GET /collections/obs/items: Schema-violating request accepted55m 3s: OPTIONS /collections/ogr_addresses_gpkg/items/{featureId}: Undocumented status code
015m30m45m1h
OperationFailuresCases
Failed61
GET/collections/countries/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
7,835

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/countries/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=ogc_fid&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&ogc_fid=0&scalerank=0"
     // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=0.0,0.0,0.0,0.0&properties=ogc_fid&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&ogc_fid=0&scalerank=0'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"bbox-crs specified without bbox parameter"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=0.0,0.0,0.0,0.0&properties=ogc_fid&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&ogc_fid=0&scalerank=0'

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=-8.119230632306546e-218,-3.758757979999202e%2B16,4.3842624328902154e-194,-2.0270698923710708e%2B285,5.934112396064148e%2B16,8.668538920387497e%2B255&offset=329&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `crs`, `bbox-crs`, `f` in query
  - violates `format` at /properties/crs
  - violates `format` at /properties/bbox-crs
  - violates `enum` at /properties/f
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/countries/items?f=json&bbox=0.0,0.0,0.0,0.0&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84"
        },
        {
            "rel":"alternate",
            "type":"application // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=0.0,0.0,0.0,0.0&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f='

Undocumented Content-TypeST105

Received: text/csv; charset=utf-8
Documented: application/geo+json, text/html
Response200 OK
<EMPTY>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=0.0,0.0,0.0,0.0&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=csv&limit=1&ogc_fid=0.0&scalerank=0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'
POST/collections/countries/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
10,279

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/countries/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "geometry":{
                "type":"MultiPolygon",
                "coordinates":[
                    [
                        [
                            [
                                61.21081709172574,
                                35.65007233330923
                            ],
                            [
                                62.23065148300589,
                                35 // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/countries/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [null], "op": "not"}' http://0.0.0.0:36317/collections/countries/items
POST/collections/lakes/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
12,192

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/lakes/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "properties":{
                "id":0,
                "scalerank":0,
                "name":"Lake Baikal",
                "name_alt":"https://en.wikipedia.org/wiki/Lake_Baikal",
                "admin":null,
                "featureclass":"Lake"
            },
            "geometry":{
                "type":"Polygon",
                "coordinates":[
                    [
                        [
        // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/lakes/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [{}], "op": ""}' http://0.0.0.0:36317/collections/lakes/items
POST/collections/obs/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
11,584

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/obs/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "id":"371",
            "geometry":{
                "type":"Point",
                "coordinates":[
                    -75.0,
                    45.0
                ]
            },
            "properties":{
                "id":371,
                "stn_id":35,
                "datetime":"2001-10-30T14:24:55Z",
                "value":89.9
            }
        },
        {
            "type":"Featur // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/obs/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [{}], "op": ""}' http://0.0.0.0:36317/collections/obs/items
GET/collections/ogr_addresses_gpkg/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
2,115

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&straatnaam=&huisnummer=&huisletter=&postcode=&toevoeging='

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_addresses_gpkg/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=id&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&id=&huisnummer=&huislet // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items?bbox=0.0,0.0,0.0,0.0&properties=id&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&huisnummer=&huisletter=&postcode='

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&straatnaam=&huisnummer=&huisletter=&woonplaats=&postcode=&toevoeging='

Server errorST101

Response500 Internal Server Error
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"generic error (check logs)"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items?bbox=0.0,0.0,0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `f` in query - violates `enum` at /properties/f
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_addresses_gpkg/items?f=json&bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84"
        },
        {
            "rel":"alternate",
            "type":"ap // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f='
POST/collections/ogr_addresses_gpkg/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
11,999

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "geometry":{
                "type":"Point",
                "coordinates":[
                    5.714846709450305,
                    52.12122746454743
                ]
            },
            "properties":{
                "straatnaam":"Willinkhuizersteeg",
                "huisnummer":"2",
                "huisletter":"C",
                "woonplaats":"Wekerom",
                "postcode":"6733EB", // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"/": -2.225073858507e-311, "": [{"": -2.225073858507e-311}, [null, "\u00ec\u0091\u0015\u001e\u00fd\ud897\ude21\u00da\u00fe", -148950], []], "\ud9d4\udc1d\u00dfj\u007f\u00db\u00ff\udb36\udd13\u0089+\udaa6\ude06]\ud86f\ude32\u001d\u00cc\udba4\udf35\ud9ef\ude68\b\u0097\u00e8": [], "\ud8c8\udd0d\u001d\u0080\udbd3\udf6f\u00e2\u008d\u00d9\u00ef": {}, "\u00e9H\udbab\udd0c0\u00d1\u00d8d\u00be\u00cc\ud993\udc439": [], "op": "between", "args": [{"I.\u00d1\u00db\u00fa\u00d9\u00a5\ud99b\udda2\u0012\ud8cb\udc350\u00f5\u0012\u00c4)8\u00a3,": {"\u00d9\u00db\uda1c\uddfe": "c\u00cc\u00a9\ud92c\udfd4\u00b8{\u0081\u0000\u001f"}, "\u00dc\u00cc\udb40\ude1e\u3377\u00f3\u00db2\u0088\u00a1\u00e6\u008e\u0005\ud9b7\ude59 ": [1.6520930378708194e+242, ["\u00cc\ud80c\udfc6\b\udbb6\udc3e\udb91\udee1\udbca\udf06\u00b6\uda8b\udf84\u00c97\ud8c4\udd42", false, 1246785]], "\u00c8\u00f2J\ud9d4\udc1d\u00be\u46f4\u00c1\tl": {"\ud80b\udcdc": {}}, "\u00e6\u0153\u00c6\u0152\ufb00\u02a4\u02a8\u00df": {}, "\u00e31\u0019\u00c8\ud9ba\udf52\uda7b\uddc4T\u00e5\udb5b\udd947\u00dea`\u00a1A\ud98d\uddd8;\b\u00a3\u00ba": -1.0925437194058284e+16, "property": "\u00ede\u0092\u0088c\u00a8B\u00d4y\u0019\udac9\udff0\u000f\u0097\\\u00dd\udae4\udd55\ud81f\udfb8"}, 3.0406298069070907e-68, {"\ud9fb\ude92!\u00d6\u00869C\u00d4*\ud87d\udcb0\u0010\udbc4\udd51/": {}, "z\u00c2\u00c8\u00ec\\\u009b\u00c9\r\u00a2\u00b0]\ud82f\uddaf\u00fd\u00de\udbe6\udfe0\u0001\u001c\ud9ce\udd62\ud97b\udc91\uda89\udc89W\u00c3\u00bf\u009e\u00b7\uda3c\udcfd:4\u000e\u00f8\u00fd\u00daS\udbd1\udcb0$\u00d4{\u00f4}": [], "\ud8fe\udc21\u00d6J": [], "\ud835\udc7b\ud835\udc89\ud835\udc86 \ud835\udc92\ud835\udc96\ud835\udc8a\ud835\udc84\ud835\udc8c \ud835\udc83\ud835\udc93\ud835\udc90\ud835\udc98\ud835\udc8f \ud835\udc87\ud835\udc90\ud835\udc99 \ud835\udc8b\ud835\udc96\ud835\udc8e\ud835\udc91\ud835\udc94 \ud835\udc90\ud835\udc97\ud835\udc86\ud835\udc93 \ud835\udc95\ud835\udc89\ud835\udc86 \ud835\udc8d\ud835\udc82\ud835\udc9b\ud835\udc9a \ud835\udc85\ud835\udc90\ud835\udc88": {}, "g\udbca\ude5b": [], "property": "\udb43\udcf6\u0093"}]}' http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items
POST/collections/ogr_addresses_sqlite/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
11,841

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "geometry":{
                "type":"Point",
                "coordinates":[
                    5.714846709450305,
                    52.12122746454743
                ]
            },
            "properties":{
                "straatnaam":"Willinkhuizersteeg",
                "huisnummer":"2",
                "huisletter":"C",
                "woonplaats":"Wekerom",
                "postcode":"6733EB", // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [{}], "op": ""}' http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items
POST/collections/ogr_geojson_lakes/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
12,206

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/ogr_geojson_lakes/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "geometry":{
                "type":"Polygon",
                "coordinates":[
                    [
                        [
                            106.57998579307912,
                            52.79998159444554
                        ],
                        [
                            106.53998823448521,
                            52.93999888774037
                        ],
               // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/ogr_geojson_lakes/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [{}], "op": ""}' http://0.0.0.0:36317/collections/ogr_geojson_lakes/items
GET/collections/ogr_gpkg_poi/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
2,121

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_gpkg_poi/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=gid&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&gid=0&osm_id=0&fclass=&name= // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?bbox=0.0,0.0,0.0,0.0&properties=gid&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&gid=0&osm_id=0&fclass=&name='

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"bbox-crs specified without bbox parameter"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?bbox=0.0,0.0,0.0,0.0&properties=gid&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&gid=0&osm_id=0&fclass=&name='

Undocumented Content-TypeST105

Received: text/csv; charset=utf-8
Documented: application/geo+json, text/html
Response200 OK
<EMPTY>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=csv'

Server errorST101

Response500 Internal Server Error
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"generic error (check logs)"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?bbox=0.0,0.99999,6.733522356523774e-80,5.927478390242871e%2B16,5.424383593748006e%2B16,6.148890238507744e%2B153&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `osm_id`, `gid` in query
  - violates `type` at /properties/osm_id (was integer, became array)
  - violates `type` at /properties/gid (was integer, became array)
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_gpkg_poi/items?f=json&bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&gid=false&osm_id=%7B%27%5CU000c9330%C3%9EH%5CU000bfe02F%5Cx18%C3%8B%5CU00046a8c%C // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&gid=false&osm_id=%7B%27%5CU000c9330%C3%9EH%5CU000bfe02F%5Cx18%C3%8B%5CU00046a8c%C3%A6CB%27%3A+%7B%7D%7D&osm_id=%7B%27%27%3A+%27null%27%7D&osm_id=%5B%5B-0.5%2C+6.372801042114812e-300%2C+%27%C3%B4%C3%AF%C3%BF%5CU0003f6a1%C3%B7%5CU000dc6b1%5CU0005b801%27%5D%2C+%7B%27%D9%B4%27%3A+%27null%27%2C+%22%27v%22%3A+%27true%27%2C+%27%27%3A+%27null%27%7D%5D&limit=1'
POST/collections/ogr_gpkg_poi/items
Server error+3 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
  • Undocumented Content-Type
11,932

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST http://0.0.0.0:36317/collections/ogr_gpkg_poi/items

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - args -> Array with invalid items: property: Incorrect type

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[
        {
            "type":"Feature",
            "geometry":{
                "type":"Point",
                "coordinates":[
                    -9.391943,
                    39.369447
                ]
            },
            "properties":{
                "gid":14,
                "fclass":"camp_site",
                "name":"Peniche Praia"
            },
            "id":26860454
        },
        {
            "type":"Feature",
            "geo // Output truncated...
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"op": "t_after", "args": [{"property": {}}, {"property": ""}]}' http://0.0.0.0:36317/collections/ogr_gpkg_poi/items

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Bad CQL JSON"
}
Reproduce
curl -X POST -H 'Content-Type: application/json' -d '{"args": [{}], "op": ""}' http://0.0.0.0:36317/collections/ogr_gpkg_poi/items
GET/collections/ogr_addresses_sqlite/items
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented Content-Type
2,112

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&straatnaam=&huisnummer=&huisletter=&postcode=&toevoeging='

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_addresses_sqlite/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=id&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&id=&huisnummer=&huisl // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items?bbox=0.0,0.0,0.0,0.0&properties=id&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&huisnummer=&huisletter=&postcode='

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=&straatnaam=&huisnummer=&huisletter=&woonplaats=&postcode=&toevoeging='

Server errorST101

Response500 Internal Server Error
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"generic error (check logs)"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items?properties=toevoeging,straatnaam,toevoeging,toevoeging,postcode,postcode,woonplaats&bbox=6.626788711555509e%2B16,-6.598727937650723e%2B16,-1.867146981474165e-27,-1.867146981474165e-27,3.128406293048418e%2B180,5.794600468976205e%2B16&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&toevoeging=%29&id=ogr_addresses_gpkg&postcode=6731BV'

Undocumented Content-TypeST105

Received: text/csv; charset=utf-8
Documented: application/geo+json, text/html
Response200 OK
<EMPTY>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items?bbox=0.0,0.0,0.0,0.0&properties=id&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=csv&huisletter=&huisnummer=&id=inspireadressen.1742212&lang=en-US&limit=1&offset=0&postcode=6731BV&skipGeometry=false&toevoeging='
GET/collections/ogr_geojson_lakes/items
Server error+2 moreless
  • Schema-valid request rejected
  • Undocumented Content-Type
2,124

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/ogr_geojson_lakes/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=id&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&id=0&scalerank=0&name=&n // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items?bbox=0.0,0.0,0.0,0.0&properties=id&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=0&scalerank=0&name=&name_alt=&admin=&featureclass='

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"bbox-crs specified without bbox parameter"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=0&scalerank=0&name=&name_alt=&admin=&featureclass='

Server errorST101

Response500 Internal Server Error
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"generic error (check logs)"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items?bbox=4.466617116853499e%2B16,-6.9488675938168664e%2B16,-6.551729602138345e%2B16,2.00001,-6.678119062053361e-60,-1.2362064821617752e%2B16&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&limit=4&featureclass=Lake&lang=en-US&offset=12382636680&skipGeometry=true&name_alt=Lake%0DBalkhash&admin=Pakistan&f=json'

Undocumented Content-TypeST105

Received: text/csv; charset=utf-8
Documented: application/geo+json, text/html
Response200 OK
<EMPTY>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items?bbox=-2038685849728686.0,-1.222653288855627e-180,-5.501476926624987e%2B16,2.2250738585e-313&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&admin=Paraguay&f=csv&featureclass=Lake&id=1423&lang=en-US&limit=44&name=Paraguay&name_alt=Lake%0DBalkhash&offset=0&scalerank=1&skipGeometry=false'
GET/collections/ogr_geojson_lakes/items/{featureId}
Server error+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
2,940

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    106.57998579307912,
                    52.79998159444554
                ],
                [
                    106.53998823448521,
                    52.93999888774037
                ],
                [
                    107.0800069519353,
                    53.18001007751998
                ],
                [
                    107.2999935242018,
       // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items/0?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":0,
    "scalerank":0,
    "name":"Lake Baikal",
    "name_alt":"https://en.wikipedia.org/wiki/Lake_Baikal",
    "admin":null,
    "featureclass":"Lake",
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    106.57998579307912,
         // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items/0?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=en-US&f=jsonld'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `lang`, `f` in query
  - violates `enum` at /properties/lang
  - violates `enum` at /properties/f
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    106.57998579307912,
                    52.79998159444554
                ],
                [
                    106.53998823448521,
                    52.93999888774037
                ],
                [
                    107.0800069519353,
                    53.18001007751998
                ],
                [
                    107.2999935242018,
       // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items/0?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=%C3%B0%F4%83%B5%AC%F0%A5%BE%85&f='

Server errorST101

Response500 Internal Server Error
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"query error (check logs)"
}
Reproduce
  1. POST/collections/ogr_addresses_gpkg/items
    curl -X POST -H 'Content-Type: application/json' -d false http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items
  2. GET/collections/ogr_geojson_lakes/items/inspireadressen.1744950failed here
    curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items/inspireadressen.1744950?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'
POST/processes/hello-world/execution
Server error+2 moreless
  • Schema-valid request rejected
  • Schema-violating request accepted
1,900

Server errorST101

Response500 Internal Server Error
<!doctype html>
<html lang=en>
<title>500 Internal Server Error</title>
<h1>Internal Server Error</h1>
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>
Reproduce
curl -X POST -H 'Prefer: {}' -H 'Content-Type: application/json' -d '{"inputs": {}, "outputs": {}, "response": "raw", "subscriber": {"successUri": "https://0.com", "inProgressUri": "https://0.com", "failedUri": "https://0.com", "successUrl": null}}' http://0.0.0.0:36317/processes/hello-world/execution

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"MissingParameterValue",
    "type":"MissingParameterValue",
    "description":"Missing successUri"
}
Reproduce
curl -X POST -H 'Prefer: respond-sync' -H 'Content-Type: application/json' -d '{"inputs": {}, "outputs": {}, "response": "raw", "subscriber": {"successUrl": null}}' http://0.0.0.0:36317/processes/hello-world/execution

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - violates `enum` at /$ref/schema000001/properties/response (was "document", became "__not_in_enum__")
Response201 Created
{"jobID":"38572d5e-cbfa-11f1-b040-b3be5769c0fb","type":"process","status":"accepted"}
Reproduce
curl -X POST -H 'Prefer: respond-async' -H 'Content-Type: application/json' -d '{"timings": "", "response": "__not_in_enum__", "outputs": false, "inputs": false, "subscriber": {"\u00c2\u00e1\u00d5\u00a3": {}, "successUrl": {"\uda69\udc57+M": null, "\udbec\udc642": null}, "inProgressUri": "https://erczljo9.net", "failedUri": "https://ej.1lfhnt3c.net", "successUri": "https://ms0faat7.1.info"}}' http://0.0.0.0:36317/processes/hello-world/execution
GET/collections/lakes
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
1,975

Response violates schemaST108

"2011-11-11" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/extent/properties/temporal/properties/interval/items/items:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2011-11-11"

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"lakes",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"http://www.naturalearthdata.com/",
            "hreflang":"en-US"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            "type":"text/html",
            "rel":"root",
      // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes?f=jsonld&lang=en-US'
GET/collections/ogr_geojson_lakes
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
1,967

Response violates schemaST108

"2011-11-11" is not valid under any of the schemas listed in the 'anyOf' keyword

Validated against the response schema for status code 200.

Schema at /components/schemas/extent/properties/temporal/properties/interval/items/items:

    {
        "anyOf": [
            {
                "type": "string",
                "format": "date-time"
            },
            {
                "type": "null"
            }
        ]
    }

Value:

    "2011-11-11"

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"ogr_geojson_lakes",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"http://www.naturalearthdata.com/",
            "hreflang":"en-US"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            "type":"text/html",
            "rel":" // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes?f=jsonld&lang=en-US'
GET/conformance
Response violates schema+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
1,991

Response violates schemaST108

"links" is a required property

Validated against the response schema for status code 200.

Schema at /components/schemas/landingPage:

    {
        "required": [
            "links"
        ],
        "type": "object",
        "properties": {
            "title": {
                "type": "string",
                "example": "Buildings in Bonn"
            },
            "description": {
                "type": "string",
                "example": "Access to data about buildings in the city of Bonn vi...
            },
            "links": {
                "type": "array",
                "items": {
                    "$ref": "#/components/schemas/link"
                }
        // Output truncated...
    }

Value:

    {
        "conformsTo": [
            "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core",
            "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/html",
            "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/json",
            "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/landing-page",
            "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/oas30",
            "http://www.opengis.net/spec/ogcapi-common-2/1.0/conf/collections",
            "http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/core",
            "http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/geojson",
            "http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/html",
            "http://www.opengis.net/spec/ogcapi-features-1/1.0/conf/oas30",
            "http://www.opengis.net/spec/ogcapi-features-2/1.0/conf/crs",
            "http://www.opengis.net/spec/ogcapi-features-3/1.0/conf/queryables",
            "http://www.opengis.net/spec/ogcapi-features-3/1.0/conf/queryables-qu...
            "http://www.opengis.net/spec/ogcapi-features-4/1.0/conf/create-replac...
            "http://www.opengis.net/spec/ogcapi-features-5/1.0/conf/core-roles-fe...
            "http://www.opengis.net/spec/ogcapi-features-5/1.0/conf/schemas",
            "http://www.opengis.net/spec/ogcapi-processes-1/1.0/conf/callback",
        // Output truncated...
    }

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "conformsTo":[
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/html",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/json",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/landing-page",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/oas30",
        "http://www.opengis.net/spec/ogcapi-common-2/1.0/conf/collections",
        "http://www.opengis.net/spec/ogcapi-features-1/1.0/co // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/conformance?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "conformsTo":[
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/html",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/json",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/landing-page",
        "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/oas30",
        "http://www.opengis.net/spec/ogcapi-common-2/1.0/conf/collections",
        "http://www.opengis.net/spec/ogcapi-features-1/1.0/co // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/conformance?f=jsonld&lang=en-US'
GET/collections/lakes/items
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
2,137

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "numberMatched":0,
    "numberReturned":0,
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/lakes/items?f=json&bbox=0.0,0.0,0.0,0.0&properties=id&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeo // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items?bbox=0.0,0.0,0.0,0.0&properties=id&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=0&scalerank=0&name=&name_alt=&admin=&featureclass='

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"NoApplicableCode",
    "type":"NoApplicableCode",
    "description":"bbox-crs specified without bbox parameter"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"bad sortby property"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&id=0&scalerank=0&name=&name_alt=&admin=&featureclass='

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `lang`, `scalerank` in query
  - violates `enum` at /properties/lang
  - violates `type` at /properties/scalerank (was integer, became array)
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "numberMatched":0,
    "numberReturned":0,
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/lakes/items?f=json&bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=&admin=&scalerank=false"
        },
 // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=&admin=&scalerank=false&scalerank=true'

Undocumented Content-TypeST105

Received: text/csv; charset=utf-8
Documented: application/geo+json, text/html
Response200 OK
<EMPTY>
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=u%C3%9D%C3%B7%F1%B6%BE%A7&skipGeometry=&f=csv&id=0&offset=0'
GET/collections/obs/items
Schema-valid request rejected+2 moreless
  • Schema-violating request accepted
  • Undocumented Content-Type
2,112

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"String does not contain a date: "
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=json&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&datetime=&id=&stn_id=0'

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "numberReturned":0,
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/obs/items?f=json&bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84"
        },
        {
            "rel":"alternate",
            " // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items?bbox=0.0,0.0,0.0,0.0&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"String does not contain a date: "
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items?bbox=0.0,0.0,0.0,0.0&properties=id&sortby=A&f=jsonld&lang=en-US&limit=10&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&skipGeometry=true&offset=0&datetime=&id=&stn_id=0&value=0'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - violates `enum` at /properties/lang
Response200 OK
{
    "type":"FeatureCollection",
    "features":[],
    "numberReturned":0,
    "links":[
        {
            "type":"application/geo+json",
            "rel":"self",
            "title":"This document as GeoJSON",
            "href":"http://localhost:36317/collections/obs/items?f=json&bbox=-7.712429868276603e-103,-4509265879148907.0,3.236964908102801e%2B16,1.795348329674485e%2B45,9.983151172210618e-48,9.324098247113594e%2B37&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http% // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items?bbox=-7.712429868276603e-103,-4509265879148907.0,3.236964908102801e%2B16,1.795348329674485e%2B45,9.983151172210618e-48,9.324098247113594e%2B37&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=%F0%9F%8F%BB'
GET/
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,971

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "links":[
        {
            "rel":"about",
            "type":"text/html",
            "title":"pygeoapi Demo instance - running latest GitHub version",
            "href":"https://github.com/geopython/pygeoapi"
        },
        {
            "rel":"self",
            "type":"application/json",
            "title":"This document as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            "rel":"alternate",
            "type":"application/ld+json",
            "t // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/?f=jsonld&lang=en-US'
GET/collections
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,966

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "collections":[
        {
            "id":"obs",
            "links":[
                {
                    "type":"text/csv",
                    "rel":"canonical",
                    "title":"data",
                    "href":"https://github.com/mapserver/mapserver/blob/branch-7-0/msautotest/wxs/data/obs.csv",
                    "hreflang":"en-US"
                },
                {
                    "type":"text/csv",
                    "rel":"alternate",
                    "title":"data", // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections?f=jsonld&lang=en-US'
GET/collections/countries
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,974

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"countries",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"http://www.naturalearthdata.com/",
            "hreflang":"en-US"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            "type":"text/html",
            "rel":"root",
  // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries?f=jsonld&lang=en-US'
GET/collections/countries/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,827

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"MultiPolygon",
        "coordinates":[
            [
                [
                    [
                        -54.62529069682358,
                        -25.73925546641551
                    ],
                    [
                        -54.78879492859505,
                        -26.62178557709613
                    ],
                    [
                        -55.69584550639817,
                        -27.38783700939089
            // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items/132?f=json&lang=en-US&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":123,
    "ogc_fid":123,
    "scalerank":1,
    "featurecla":"Admin-0 country",
    "labelrank":2.0,
    "sovereignt":"Pakistan",
    "sov_a3":"PAK",
    "adm0_dif":0.0,
    "level":2.0,
    "admin":"Pakistan",
    "adm0_a3":"PAK",
    "geou_dif":0.0,
    "geounit":"Pakistan",
    "gu_a3":"PAK",
     // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=jsonld&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - violates `enum` at /properties/lang
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":3,
    "ogc_fid":3,
    "scalerank":1,
    "featurecla":"Admin-0 country",
    "labelrank":6.0,
    "sovereignt":"Albania",
    "sov_a3":"ALB",
    "adm0_dif":0.0,
    "level":2.0,
    "admin":"Albania",
    "adm0_a3":"ALB",
    "geou_dif":0.0,
    "geounit":"Albania",
    "gu_a3":"ALB",
    "su_dif // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/items/3?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=%2A%F2%91%96%AB%02&f=jsonld'
GET/collections/countries/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,004

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Countries in the world (SpatialLite Provider)",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "ogc_fid":{
            "title":"ogc_fid",
            "type":"number",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"number"
        }
    },
    "$schema":"http://json-schema.org/draft/2019-09/schema",
    "$id":"htt // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Countries in the world (SpatialLite Provider)",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "ogc_fid":{
            "title":"ogc_fid",
            "type":"number",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"number"
        }
    },
    "$schema":"http://json-schema.org/draft/2019-09/schema",
    "$id":"htt // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Countries in the world (SpatialLite Provider) </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type= // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/queryables?properties=ogc_fid&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/queryables?properties=2.2250738585072014e-308&f=jsonld'
GET/collections/countries/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,974

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Countries in the world (SpatialLite Provider)",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "ogc_fid":{
            "type":"number",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "type":"number"
        }
    },
    "$schema":"http://json-schema.org/draft/2019-09/schema",
    "$id":"http://localhost:36317/collections/countries/schema"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Countries in the world (SpatialLite Provider) </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type= // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/countries/schema?f=html&lang=en-US'
GET/collections/lakes/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
3,155

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "properties":{
        "id":0,
        "scalerank":0,
        "name":"Lake Baikal",
        "name_alt":"https://en.wikipedia.org/wiki/Lake_Baikal",
        "admin":null,
        "featureclass":"Lake"
    },
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    106.57998579307912,
                    52.79998159444554
                ],
                [
                    106.53998823448521,
                    52. // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items/0?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":0,
    "scalerank":0,
    "name":"Lake Baikal",
    "name_alt":"https://en.wikipedia.org/wiki/Lake_Baikal",
    "admin":null,
    "featureclass":"Lake",
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    106.57998579307912,
         // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items/0?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=jsonld'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `lang`, `f` in query
  - violates `enum` at /properties/lang
  - violates `enum` at /properties/f
Response200 OK
{
    "type":"Feature",
    "properties":{
        "id":3,
        "scalerank":0,
        "name":"L. Ontario",
        "name_alt":"https://en.wikipedia.org/wiki/Lake_Ontario",
        "admin":"admin-0",
        "featureclass":"Lake"
    },
    "geometry":{
        "type":"Polygon",
        "coordinates":[
            [
                [
                    -79.05630591502026,
                    43.25410431576152
                ],
                [
                    -79.36168779164908,
                   // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/items/3?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=&lang='
GET/collections/lakes/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,999

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Large Lakes",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"integer"
        },
        "name":{
            "title":"name",
            "type":"string"
        },
        "name_alt":{
            "title // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Large Lakes",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"integer"
        },
        "name":{
            "title":"name",
            "type":"string"
        },
        "name_alt":{
            "title // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Large Lakes </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="sty // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/queryables?properties=id&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/queryables?properties=%7B%272%7B%C2%B2%C3%85%5Cx03%C3%82%27%3A%20%5B%5D%2C%20%27%5CU000362ba%5E6%C3%98%5CU000e316bZ%C3%AD%5CU0007a47d%C3%A1%5CU00040f87%5Cx8a%C2%A6%27%3A%20%7B%27%29%27%3A%20%5B%27%5Cx9a%C3%A6a%2C%5CU000ed96du%C3%91%5CU000e427a%5Cx94%5Cx1f%5Cx924%27%2C%2010893%2C%20None%5D%7D%2C%20%27%C2%AE%5Cx93%5Cx91%C3%86%27%3A%20%7B%7D%2C%20%27%27%3A%20%5B%5D%2C%20%27%5Cx9b%5CU000777b2%C3%A0%F0%93%B7%9C%C3%A3%F0%A7%98%A4%5Cx04%5Cx19%27%3A%20-1.818458097369194e%2B255%7D&f=jsonld'
GET/collections/lakes/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,982

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Large Lakes",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "type":"integer"
        },
        "name":{
            "type":"string"
        },
        "name_alt":{
            "type":"string"
        },
        "admin":{
            "type":"string"
        },
        " // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Large Lakes </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="sty // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/lakes/schema?f=html&lang=en-US'
GET/collections/obs
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,960

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"obs",
    "links":[
        {
            "type":"text/csv",
            "rel":"canonical",
            "title":"data",
            "href":"https://github.com/mapserver/mapserver/blob/branch-7-0/msautotest/wxs/data/obs.csv",
            "hreflang":"en-US"
        },
        {
            "type":"text/csv",
            "rel":"alternate",
            "title":"data",
            "href":"https://raw.githubusercontent.com/mapserver/mapserver/branch-7-0/msautotest/wxs/data/obs.csv",
            "hrefl // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs?f=jsonld&lang=en-US'
GET/collections/obs/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
3,012

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "id":"371",
    "geometry":{
        "type":"Point",
        "coordinates":[
            -75.0,
            45.0
        ]
    },
    "properties":{
        "id":371,
        "stn_id":35,
        "datetime":"2001-10-30T14:24:55Z",
        "value":89.9
    },
    "links":[
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
  // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items/371?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        },
        {
            "datetime":"https://schema.org/DateTime"
        },
        {
            "vocab":"https://example.com/vocab#",
            "stn_id":"vocab:stn_id",
            "value":"vocab:value"
        }
    ],
    "type":"schema:Place",
    "id":371,
    "stn_id":35,
    "datetime":"2001-10-30T14:24:55Z",
    "value":89.9,
    " // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items/371?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=jsonld&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `f`, `lang` in query
  - violates `enum` at /properties/f
  - violates `enum` at /properties/lang
Response200 OK
{
    "type":"Feature",
    "id":"238",
    "geometry":{
        "type":"Point",
        "coordinates":[
            -79.0,
            43.0
        ]
    },
    "properties":{
        "id":238,
        "stn_id":2147,
        "datetime":"2007-10-30T08:57:29Z",
        "value":103.5
    },
    "links":[
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
         // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/items/238?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=&lang='
GET/collections/obs/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,019

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Observations",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "stn_id":{
            "title":"stn_id",
            "type":"integer"
        },
        "datetime":{
            "title":"datetime",
            "type":"string",
            "x-ogc-role":"primary-instant"
     // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Observations",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "stn_id":{
            "title":"stn_id",
            "type":"integer"
        },
        "datetime":{
            "title":"datetime",
            "type":"string",
            "x-ogc-role":"primary-instant"
     // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Observations </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="st // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/queryables?properties=id&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/queryables?properties=218067865011109056&f=jsonld&lang=%3AL%13%C3%ACc%C3%8A%F1%A8%BA%B4%C2%B1B%F1%B0%92%A1%C2%80&profile=valid-domain'
GET/collections/obs/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,974

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Observations",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "type":"string",
            "x-ogc-role":"id"
        },
        "stn_id":{
            "type":"integer"
        },
        "datetime":{
            "type":"string",
            "x-ogc-role":"primary-instant"
        },
        "value":{
            "type":"number"
        }
    },
    "$schema":"htt // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Observations </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="st // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/obs/schema?f=html&lang=en-US'
GET/collections/ogr_addresses_gpkg
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,977

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"ogr_addresses_gpkg",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"http://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/4074b3c3-ca85-45ad-bc0d-b5fca8540z0b",
            "hreflang":"nl-NL"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36 // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg?f=jsonld&lang=en-US'
GET/collections/ogr_addresses_gpkg/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,917

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.714846709450305,
            52.12122746454743
        ]
    },
    "properties":{
        "straatnaam":"Willinkhuizersteeg",
        "huisnummer":"2",
        "huisletter":"C",
        "woonplaats":"Wekerom",
        "postcode":"6733EB",
        "toevoeging":null
    },
    "id":"inspireadressen.1742212",
    "links":[
        {
            "type":"application/json",
            "rel":"root",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items/inspireadressen.1742212?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `lang`, `f` in query
  - violates `enum` at /properties/lang
  - violates `enum` at /properties/f
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.714846709450305,
            52.12122746454743
        ]
    },
    "properties":{
        "straatnaam":"Willinkhuizersteeg",
        "huisnummer":"2",
        "huisletter":"C",
        "woonplaats":"Wekerom",
        "postcode":"6733EB",
        "toevoeging":null
    },
    "id":"inspireadressen.1742212",
    "links":[
        {
            "type":"application/json",
            "rel":"root",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items/inspireadressen.1742212?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=&lang=%3E%5E%C2%B3%C2%96%F0%AF%91%A2%C3%86%14%F0%94%B4%B77N%26%F0%BD%BC%AE%C3%B4%1C%1C'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":"inspireadressen.1744951",
    "straatnaam":"Arnhemseweg",
    "huisnummer":"93",
    "huisletter":null,
    "woonplaats":"Otterlo",
    "postcode":"6731BR",
    "toevoeging":null,
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.773746080858598,
            52.09552281 // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items/inspireadressen.1744951?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=jsonld&lang=9x%C2%AE%F2%BF%9D%8E%C3%88%C3%8Az'
GET/collections/ogr_addresses_gpkg/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,004

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR GeoPackage Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "title":"straatnaam",
            "type":"string"
        },
        "huisnummer":{
            "title":"huisnummer",
            "type":"st // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR GeoPackage Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "title":"straatnaam",
            "type":"string"
        },
        "huisnummer":{
            "title":"huisnummer",
            "type":"st // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Dutch addresses (subset Otterlo). OGR GeoPackage Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon. // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/queryables?properties=id&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/queryables?properties=-3.0886382597078628e%2B16&f=jsonld&lang=en-US&profile=%C2%80'
GET/collections/ogr_addresses_gpkg/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,982

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR GeoPackage Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "type":"string"
        },
        "huisnummer":{
            "type":"string"
        },
        "huisletter":{
            "type":"string"
        },
        "woonpl // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Dutch addresses (subset Otterlo). OGR GeoPackage Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon. // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/schema?f=html&lang=en-US'
GET/collections/ogr_addresses_sqlite
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,976

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"ogr_addresses_sqlite",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"http://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/4074b3c3-ca85-45ad-bc0d-b5fca8540z0b",
            "hreflang":"nl-NL"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost: // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite?f=jsonld&lang=en-US'
GET/collections/ogr_addresses_sqlite/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,825

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.714846709450305,
            52.12122746454743
        ]
    },
    "properties":{
        "straatnaam":"Willinkhuizersteeg",
        "huisnummer":"2",
        "huisletter":"C",
        "woonplaats":"Wekerom",
        "postcode":"6733EB",
        "toevoeging":null
    },
    "id":"inspireadressen.1742212",
    "links":[
        {
            "type":"application/json",
            "rel":"root",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items/inspireadressen.1742212?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":"inspireadressen.1744950",
    "straatnaam":"Arnhemseweg",
    "huisnummer":"92",
    "huisletter":null,
    "woonplaats":"Otterlo",
    "postcode":"6731BV",
    "toevoeging":null,
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.773696450684306,
            52.09315911 // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items/inspireadressen.1744950?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=en-US&f=jsonld'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `f`, `lang` in query
  - violates `enum` at /properties/f
  - violates `enum` at /properties/lang
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            5.714846709450305,
            52.12122746454743
        ]
    },
    "properties":{
        "straatnaam":"Willinkhuizersteeg",
        "huisnummer":"2",
        "huisletter":"C",
        "woonplaats":"Wekerom",
        "postcode":"6733EB",
        "toevoeging":null
    },
    "id":"inspireadressen.1742212",
    "links":[
        {
            "type":"application/json",
            "rel":"root",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items/inspireadressen.1742212?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=&lang='
GET/collections/ogr_addresses_sqlite/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,011

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR SQLite Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "title":"straatnaam",
            "type":"string"
        },
        "huisnummer":{
            "title":"huisnummer",
            "type":"string // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR SQLite Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "title":"straatnaam",
            "type":"string"
        },
        "huisnummer":{
            "title":"huisnummer",
            "type":"string // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Dutch addresses (subset Otterlo). OGR SQLite Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/queryables?properties=id&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/queryables?properties=-2.225073858507203e-309&profile=valid-domain&f=jsonld&lang=en-US'
GET/collections/ogr_addresses_sqlite/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,979

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Dutch addresses (subset Otterlo). OGR SQLite Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "type":"string",
            "x-ogc-role":"id"
        },
        "straatnaam":{
            "type":"string"
        },
        "huisnummer":{
            "type":"string"
        },
        "huisletter":{
            "type":"string"
        },
        "woonplaats // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Dutch addresses (subset Otterlo). OGR SQLite Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/schema?f=html&lang=en-US'
GET/collections/ogr_geojson_lakes/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,011

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Large Lakes OGR GeoJSON Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"integer"
        },
        "name":{
            "title":"name",
            "type":"string"
        },
        "name_alt":{ // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Large Lakes OGR GeoJSON Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "title":"id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "title":"scalerank",
            "type":"integer"
        },
        "name":{
            "title":"name",
            "type":"string"
        },
        "name_alt":{ // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Large Lakes OGR GeoJSON Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon"> // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/queryables?properties=id&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/queryables?properties=-99497825000168720&f=jsonld&lang=en-US&profile=valid-domain'
GET/collections/ogr_geojson_lakes/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,980

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Large Lakes OGR GeoJSON Driver",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "id":{
            "type":"integer",
            "x-ogc-role":"id"
        },
        "scalerank":{
            "type":"integer"
        },
        "name":{
            "type":"string"
        },
        "name_alt":{
            "type":"string"
        },
        "admin":{
            "type":"string"
  // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Large Lakes OGR GeoJSON Driver </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon"> // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/schema?f=html&lang=en-US'
GET/collections/ogr_gpkg_poi
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,963

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type
Response200 OK
{
    "id":"ogr_gpkg_poi",
    "links":[
        {
            "type":"text/html",
            "rel":"canonical",
            "title":"information",
            "href":"https://wiki.openstreetmap.org/wiki/Points_of_interest/",
            "hreflang":"en-US"
        },
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            "type":"text/html",
  // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi?lang=null&lang=null'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response200 OK
{
    "@context":"https://schema.org/docs/jsonldcontext.jsonld",
    "@type":"DataCatalog",
    "@id":"http://localhost:36317",
    "url":"http://localhost:36317",
    "name":"pygeoapi Demo instance - running latest GitHub version",
    "description":"pygeoapi provides an API to geospatial data",
    "keywords":[
        "geospatial",
        "data",
        "api"
    ],
    "termsOfService":"https://creativecommons.org/licenses/by/4.0/",
    "license":"https://creativecommons.org/licenses/by/4.0/",
    "pr // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi?f=jsonld&lang=en-US'
GET/collections/ogr_gpkg_poi/items/{featureId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,850

Undocumented Content-TypeST105

Received: application/json
Documented: application/geo+json, text/html
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            -9.391943,
            39.369447
        ]
    },
    "properties":{
        "gid":14,
        "fclass":"camp_site",
        "name":"Peniche Praia"
    },
    "id":26860454,
    "links":[
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            " // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items/26860454?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/geo+json, text/html
Response200 OK
{
    "@context":[
        {
            "schema":"https://schema.org/",
            "gsp":"http://www.opengis.net/ont/geosparql#",
            "type":"@type"
        }
    ],
    "type":"schema:Place",
    "id":60780252,
    "gid":24,
    "fclass":"viewpoint",
    "name":null,
    "geometry":{
        "type":"Point",
        "coordinates":[
            -16.697671,
            32.748972
        ]
    },
    "gsp:hasGeometry":{
        "@type":"http://www.opengis.net/ont/sf#Point",
        "gsp:asWKT":{
     // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items/60780252?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=jsonld&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `lang`, `f` in query
  - violates `enum` at /properties/lang
  - violates `enum` at /properties/f
Response200 OK
{
    "type":"Feature",
    "geometry":{
        "type":"Point",
        "coordinates":[
            -9.391943,
            39.369447
        ]
    },
    "properties":{
        "gid":14,
        "fclass":"camp_site",
        "name":"Peniche Praia"
    },
    "id":26860454,
    "links":[
        {
            "type":"application/json",
            "rel":"root",
            "title":"The landing page of this server as JSON",
            "href":"http://localhost:36317?f=json"
        },
        {
            " // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items/26860454?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=&f='
GET/collections/ogr_gpkg_poi/queryables
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
2,010

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Portuguese Points of Interest via OGR GPKG",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "gid":{
            "title":"gid",
            "type":"integer"
        },
        "osm_id":{
            "title":"osm_id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "fclass":{
            "title":"fclass",
            "type":"string"
        },
         // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/queryables?f=json&profile=actual-domain&lang=en-US'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `profile` in query - profile: Incorrect type
Response200 OK
{
    "type":"object",
    "title":"Portuguese Points of Interest via OGR GPKG",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "gid":{
            "title":"gid",
            "type":"integer"
        },
        "osm_id":{
            "title":"osm_id",
            "type":"integer",
            "x-ogc-role":"id"
        },
        "fclass":{
            "title":"fclass",
            "type":"string"
        },
         // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/queryables?profile=null&profile=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Portuguese Points of Interest via OGR GPKG </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="im // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/queryables?properties=gid&f=html&profile=actual-domain&lang=en-US'

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"unknown properties specified"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/queryables?properties=true&f=jsonld&lang=%C3%88%C2%90%F3%89%BE%BA%10u%C3%92%F1%BF%B1%A2%C3%9C%C3%9C.'
GET/collections/ogr_gpkg_poi/schema
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,970

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `lang` in query - lang: Incorrect type

Undocumented Content-TypeST105

Received: application/schema+json
Documented: application/json
Response200 OK
{
    "type":"object",
    "title":"Portuguese Points of Interest via OGR GPKG",
    "properties":{
        "geometry":{
            "format":"geometry-any",
            "x-ogc-role":"primary-geometry"
        },
        "gid":{
            "type":"integer"
        },
        "osm_id":{
            "type":"integer",
            "x-ogc-role":"id"
        },
        "fclass":{
            "type":"string"
        },
        "name":{
            "type":"string"
        }
    },
    "$schema":"http://json-schema // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/schema?lang=null&lang=null'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Portuguese Points of Interest via OGR GPKG </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="im // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/schema?f=html&lang=en-US'
GET/jobs/{jobId}
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,945

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response404 Not Found
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"0"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/jobs/0?f=jsonld'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `f` in query - violates `enum` at /properties/f
Response200 OK
{
    "type":"process",
    "processID":"hello-world",
    "jobID":"6be48496-cbf9-11f1-9ed2-b3be5769c0fb",
    "status":"accepted",
    "message":"Job accepted and ready for execution",
    "progress":5,
    "parameters":null,
    "created":"2026-10-19T20:12:34.262981Z",
    "started":"2026-10-19T20:12:34.262990Z",
    "finished":null,
    "updated":"2026-10-19T20:12:34.262993Z",
    "links":[
        {
            "href":"http://localhost:36317/jobs/6be48496-cbf9-11f1-9ed2-b3be5769c0fb/results?f=html",
    // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/jobs/6be48496-cbf9-11f1-9ed2-b3be5769c0fb?f='
GET/jobs/{jobId}/results
Schema-valid request rejected+1 moreless
  • Undocumented Content-Type
1,937

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json, text/html
Response404 Not Found
{
    "code":"NoSuchJob",
    "type":"NoSuchJob",
    "description":"0"
}
Reproduce
curl -X GET 'http://0.0.0.0:36317/jobs/0/results?f=jsonld'

Schema-valid request rejectedST202

Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"job failed"
}
Reproduce
curl -X GET http://0.0.0.0:36317/jobs/8b93d9a3-cbf9-11f1-b1de-b3be5769c0fb/results

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response400 Bad Request
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Exception </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="style // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/jobs/df06a0ea-cbf9-11f1-bade-b3be5769c0fb/results?f=html'
GET/processes
Schema-violating request accepted+1 moreless
  • Undocumented Content-Type
1,996

Undocumented Content-TypeST105

Received: application/ld+json
Documented: application/json
Response200 OK
{
    "processes":[
        {
            "version":"0.2.0",
            "id":"hello-world",
            "title":"Hello World",
            "description":"An example process that takes a name as input, and echoes it back as output. Intended to demonstrate a simple process with a single literal input.",
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "keywords":[
                "hello world",
                "example",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/processes?f=jsonld'

Undocumented Content-TypeST105

Received: text/html
Documented: application/json
Response200 OK
<!doctype html>
<html lang="en" dir="ltr" >









  <head>
    <meta charset="utf-8">
    <title> Processes </title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="language" content="en-US">
    <meta name="description" content="pygeoapi Demo instance - running latest GitHub version">
    <meta name="keywords" content="geospatial,data,api">
    <link rel="shortcut icon" href="http://localhost:36317/static/img/favicon.ico" type="image/x-icon">
    <link rel="style // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/processes?f=html'

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `f` in query - violates `enum` at /properties/f
Response200 OK
{
    "processes":[
        {
            "version":"0.2.0",
            "id":"hello-world",
            "title":"Hello World",
            "description":"An example process that takes a name as input, and echoes it back as output. Intended to demonstrate a simple process with a single literal input.",
            "jobControlOptions":[
                "sync-execute",
                "async-execute"
            ],
            "keywords":[
                "hello world",
                "example",
             // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/processes?f='
OPTIONS/collections/countries/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/countries/items
OPTIONS/collections/lakes/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/lakes/items
OPTIONS/collections/lakes/items/{featureId}Undocumented status code2,816

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
<!doctype html>
<html lang=en>
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
  1. GET/collections/countries/items
    curl -X GET 'http://0.0.0.0:36317/collections/countries/items?bbox=-1.9466659333150095e%2B185,-3.193564588654033e%2B290,-2.4297079128334107e-128,1.0903105522083592e%2B16&crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&lang=en-US&limit=13&scalerank=4.156933479823713e%2B16&bbox-crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84'
  2. OPTIONS/collections/lakes/items/n%5C%3B%C3%A5%C3%99%0A%C3%BD%C2%91%3Afailed here
    curl -X OPTIONS http://0.0.0.0:36317/collections/lakes/items/n%5C%3B%C3%A5%C3%99%0A%C3%BD%C2%91%3A
OPTIONS/collections/obs/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/obs/items
OPTIONS/collections/ogr_addresses_gpkg/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items
OPTIONS/collections/ogr_addresses_gpkg/items/{featureId}Undocumented status code2,853

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
<!doctype html>
<html lang=en>
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items/%C2%B2%18%2C%F2%A8%83%87%C2%81%F1%8D%BC%A3%0An%C2%A1N%C3%B0%C2%8Eu%F2%BE%86%80%C3%9E%C2%A3%F1%9F%94%89X%C2%A4%0A4%C3%9B%14
OPTIONS/collections/ogr_addresses_sqlite/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items
OPTIONS/collections/ogr_addresses_sqlite/items/{featureId}Undocumented status code2,868

Undocumented status codeST103

Received: 404
Documented: 200
Response404 Not Found
<!doctype html>
<html lang=en>
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items/%C2%A9%C3%900e%5C%C2%BB%0A%5D%F1%BF%86%A4%C2%87%C3%86%F2%93%BB%A2%C2%85%C2%BD
OPTIONS/collections/ogr_geojson_lakes/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_geojson_lakes/items
OPTIONS/collections/ogr_gpkg_poi/itemsAllow header mismatch22

Allow header mismatchST205

`Allow: HEAD, GET` does not match the schema. Missing documented methods: POST

List exactly the methods this resource supports in `Allow`
Response200 OK
<EMPTY>
Reproduce
curl -X OPTIONS http://0.0.0.0:36317/collections/ogr_gpkg_poi/items
DELETE/jobs/{jobId}Undocumented Content-Type49

Undocumented Content-TypeST105

Received: text/html; charset=utf-8
Documented: application/json
Response200 OK
{
    "jobID":"8b93d9a3-cbf9-11f1-b1de-b3be5769c0fb",
    "status":"dismissed",
    "message":"Job dismissed",
    "progress":100,
    "links":[
        {
            "href":"http://localhost:36317/jobs",
            "rel":"up",
            "type":"application/json",
            "title":"The job list for the current process"
        }
    ]
}
Reproduce
curl -X DELETE http://0.0.0.0:36317/jobs/8b93d9a3-cbf9-11f1-b1de-b3be5769c0fb
GET/processes/hello-worldSchema-violating request accepted1,994

Schema-violating request acceptedST201

Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `f` in query - violates `enum` at /properties/f
Response200 OK
{
    "version":"0.2.0",
    "id":"hello-world",
    "title":"Hello World",
    "description":"An example process that takes a name as input, and echoes it back as output. Intended to demonstrate a simple process with a single literal input.",
    "jobControlOptions":[
        "sync-execute",
        "async-execute"
    ],
    "keywords":[
        "hello world",
        "example",
        "echo"
    ],
    "links":[
        {
            "type":"text/html",
            "rel":"about",
            "title":"in // Output truncated...
Reproduce
curl -X GET 'http://0.0.0.0:36317/processes/hello-world?f='
OPTIONS/collections/countries/items/{featureId}2,839
OPTIONS/collections/obs/items/{featureId}2,912
OPTIONS/collections/ogr_geojson_lakes/items/{featureId}2,796
OPTIONS/collections/ogr_gpkg_poi/items/{featureId}2,835
GET/jobs27
Not tied to an operation
  • Wrong response to undeclared methodx7
PUT/collections/countries/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/countries/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/lakes/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/lakes/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/obs/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/obs/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/ogr_addresses_gpkg/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/ogr_addresses_gpkg/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/ogr_addresses_sqlite/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/ogr_addresses_sqlite/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/ogr_geojson_lakes/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/ogr_geojson_lakes/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'
PUT/collections/ogr_gpkg_poi/items/{featureId}

Wrong response to undeclared methodST204

Unsupported method PUT returned 400, expected 405 Method Not Allowed

Return 405 for methods not listed in the OpenAPI spec
Response400 Bad Request
{
    "code":"InvalidParameterValue",
    "type":"InvalidParameterValue",
    "description":"Collection is not editable"
}
Reproduce
curl -X PUT 'http://0.0.0.0:36317/collections/ogr_gpkg_poi/items/123?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FOGC%2F1.3%2FCRS84&f=json&lang=en-US'