Summary
The API uses implicit notifications, but the sink, sinkCredential, and subscription definitions are not aligned with the CAMARA Event Subscription and Notification Guide for Commonalities r3.2.
Changes Required
- Align
sink and sinkCredential definitions to the Event Guide
- Add sink pattern and
400 - INVALID_SINK error response
- Update
types property of SubscriptionRequest to allow more than one event type per subscription
- Update
types property of SubscriptionRequest to use SubscriptionEventType schema (enum of defined types)
- Rename event:
subscription-ends → subscription-ended
- (Optional) Add
subscription-started event
- (Optional) Add
subscription-updated event
References
Summary
The API uses implicit notifications, but the
sink,sinkCredential, and subscription definitions are not aligned with the CAMARA Event Subscription and Notification Guide for Commonalities r3.2.Changes Required
sinkandsinkCredentialdefinitions to the Event Guide400 - INVALID_SINKerror responsetypesproperty ofSubscriptionRequestto allow more than one event type per subscriptiontypesproperty ofSubscriptionRequestto useSubscriptionEventTypeschema (enum of defined types)subscription-ends→subscription-endedsubscription-startedeventsubscription-updatedeventReferences