Notifications
Namespace notifications (actionstools_app/notifications/), table
em_actions_notifications (_staging outside production), key (target_uuid, uuid). Unlike the
rest of the API, request and response bodies use camelCase; notification_model maps them to the
snake_case attributes in DynamoDB.
All routes need X-Actions-TargetUUID and X-Actions-TargetType. Listing and updating also check,
through the Payability internal API, that the user may read/update that supplier
(SupplierReadUpdateValidator).
| Method | Path | Behaviour |
|---|---|---|
GET |
|
Newest first. At most one of |
POST |
|
|
PATCH |
|
Batch: |
PATCH |
|
|
|
|