Application Features
The following features are implemented in the application:
REST Pagination (
?page=n
,?_pageSize=n
).REST sideloading (
?_expand=true
/?_expandScope=field,field..
).REST field limiting (
?_fields=field1,field...,-field..
using filtersets).REST filtering (
?field=...
/?field[operator]=...
).REST HAL
_links
section.REST
application/problem+json
exception messages.Temporal relations (
identificatie
,volgnummer
,?geldigOp=date
).
HAL-JSON (
?_format=json
, the default except for browsers)CSV export (
?_format=csv
)GeoJSON export (
?_format=csv
)
Audit logging for requests.
Browsable API (default for browsers).
Azure BLOB fields for large documents.
Internal schema reload endpoint (though unused).
Database routing to read tables for other databases (
DATABASE_SCHEMAS
setting).