An API specification needs to specify the responses
for all API operations. Each operation must have at least one response defined, usually a successful response. A response is defined by its HTTP status code and the data returned in the response body and/or headers.
In CPS, at present
Expand |
---|
title | Current Response component in CPS |
---|
|
responses: NotFound: description: The specified resource was not found content: application/json: schema: $ref: '#/components/schemas/ErrorMessage' Unauthorized: description: Unauthorized content: application/json: schema: $ref: '#/components/schemas/ErrorMessage' Forbidden: description: Forbidden content: application/json: schema: $ref: '#/components/schemas/ErrorMessage' BadRequest: description: Bad Request content: application/json: schema: $ref: '#/components/schemas/ErrorMessage' Conflict: description: Conflict content: application/json: schema: $ref: '#/components/schemas/ErrorMessage' Ok: description: OK content: application/json: schema: type: object Created: description: Created content: text/plain: schema: type: string NoContent: description: No Content content: {} |