...
Instance Level Interactions | Ondersteund | Remark | |
---|---|---|---|
read | Read the current state of the resource | ✓ | |
conditional read | Read the current state of the resource if modified since of matches ETag | ✓ | |
vread | Read the state of a specific version of the resource | ✓ | |
update | Update an existing resource by its id (or create it if it is new) | ⚠ | If-Match header verplicht |
conditional update | Allows a client to update an existing resource based on some identification criteria | ⚠ | Trial use fase |
patch | Update an existing resource by posting a set of changes to it | ✓ | |
conditional patch | Allows a client to patch an existing resource based on some identification criteria | ⚠ | Trial use fase |
delete | Delete a resource | ⚠ | Gebruik maken van status |
conditional delete | Allows a client to delete an existing resource based on some selection criteria | ⚠ | Trial use fase |
history | Retrieve the change history for a particular resource | ✓ | |
Type Level Interactions | Ondersteund | Remark | |
create | Create a new resource with a server assigned id | ✓ | |
conditional create | Allows a client to create a new resource only if some equivalent resource does not already exist on the server. | ⚠ | Trial use fase |
search | Search the resource type based on some filter criteria | ⚠ | Geen _include, _revinclude, _contained en _containedType search result parameters |
search paging | Support paging for the results of a search or history interaction | ✓ | |
history | Retrieve the change history for a particular resource type | ✓ | |
Whole System Interactions | Ondersteund | Remark | |
capabilities | Get a capability statement for the system | ✓ | |
batch/transaction | Update, create or delete a set of resources in a single interaction | ✗ | |
history | Retrieve the change history for all resources | ✗ | |
search | Search across all resource types based on some filter criteria | ✗ |
...