Fixed
- The census CSV tile endpoint GET /v1/census/tiles/{datasetCode}/{geotype}/{tile}/{categoryCode} and whole-level endpoint GET /v1/census/whole/{datasetCode}/{geotype}/{country}/{categoryCode} now return
404when thecategoryCodedoes not exist, or when the requestedgeotypeis not one the category is served at. Previously these combinations returned an empty CSV with HTTP200, which a choropleth client could not distinguish from a tile that genuinely has no data. - The 404 body identifies the offending input via the
paramfield (eithercategoryCodeorgeotype), and the geotype error lists the geotypes the category is actually available at.