openwallet-foundation-labs / vc-api

An implementation of the VC API specification: https://w3c-ccg.github.io/vc-api/
Apache License 2.0
7 stars 9 forks source link

Add POST "Continue Exchange" #6

Closed jrhender closed 1 year ago

jrhender commented 1 year ago

In a previous version of the specification, continue exchange was a PUT operation. It has since been changed to a POST operation.

This issue is to update the implementation to add a POST operation and deprecate the PUT operation. Other than the HTTP response codes, the POST and PUT operation should have the same behaviour. Documentation should be added to the endpoints that explains that the POST is a replacement for the PUT and that the PUT is deprecated.

A small amount of tests for the POST version should be added but the existing tests that use PUT can remain in place.

jrhender commented 1 year ago

Closing as POST is added