(Migrated from https://github.com/syndesisio/syndesis/issues/4040)
Author: Andrej Smigala
[ ] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[x] Bug report [!-- Please search GitHub for a similar issue or PR before submitting --]
[ ] Documentation issue or request
When implementing an API Provider operation that has status code set to 204 (such as the Delete task operation in the todo API), the Provided API Return Path defaults to 200. This does not seem to happen with other status codes (e.g. the Create task operation correctly sets the status code to 201).
A simple workaround is to open the finish step and select 204 as the status code.