Implementation challenges: Errors #109
Replies: 10 comments 8 replies
|
These are defined by the CAMARA Guidelines: https://github.com/camaraproject/Commonalities/blob/main/documentation/API-design-guidelines.md and in: https://github.com/camaraproject/Commonalities/blob/main/artifacts/CAMARA_common.yaml Let's try to make some more reasoning in the context of the CFS API |
|
According to the Guidelines the Following Error codes must be present: for POST: 400, 401, 403, 409, 415, 429, 500, 503 So we need 409 and 415 422 instead is used in 3Legs when the variable PhoneNumber differs from the related value in the AccessToken |
|
|
Hello For the other rror, here the sum-up: Error status 401 Errors not needed to be documented: 405 METHOD_NOT_ALLOWED |
|
Let's remove 409. |
|
@StefanoFalsetto-CKHIOD considering that many errors are no more mandatory we could remove some of them if not useful to our API. I would like to be coherent with your implementation and experience so, can you please identify the list of error you suggest to remove? |
|
here is a list of actions to be taken: https://lf-camaraproject.atlassian.net/wiki/spaces/CAM/pages/51413132/Analysis+of+Commonalities+0.5.0-alpha.1+changes#Analysis |
|
|
Implemented |
Uh oh!
There was an error while loading. Please reload this page.
While the definition of the errors is detailed, the error cases are not so clear.
Please help me answering to the questions into the "Comments" column.
All reactions