department-of-veterans-affairs / notification-api

Notification API
MIT License
16 stars 9 forks source link

Update Swagger and Postman for the new callback property in POST/GET notifications #2000

Closed cris-oddball closed 1 month ago

cris-oddball commented 2 months ago

User Story - Business Need

As part of the VA's Zero Silent Failure Initiative (see epic), we need to update the OpenAPI spec and Postman collections to add in a new property to POST v2/notifications/<email|sms>payloads for a callback URL and the GET v2/notifications/:notification_id response so that our clients can be aware of this property.

User Story(ies)

As a business line I want to have documentation as to the new callback payload So that I can make use of it to have zero silent failures.

Additional Info and Resources

Acceptance Criteria

QA Considerations

Potential Dependencies

This work has dependencies on other tickets that have not been created at the time of this writing. Tickets will be linked as blockers at that time.

npmartin-oddball commented 2 months ago

Hey team! Please add your planning poker estimate with Zenhub @coreycarvalho @cris-oddball @EvanParish @k-macmillan @kalbfled @MackHalliday @mchlwellman

cris-oddball commented 1 month ago

PR is up and in draft mode.

cris-oddball commented 1 month ago

This PR is code complete. Waiting for #2104 and #2012 to open the PR for review.

cris-oddball commented 1 month ago

Decided to open the PR now for review. It can be sent up the pipeline later.

cris-oddball commented 1 month ago

PR approved and merged.