tags: - tasks summary: review or cancel task parameters: - name: action in: path description: type: string enum: ['review', 'cancel', 'state', 'list'] required: true - name: data in: body required: true description: json data passed to the API schema: $ref: '#/definitions/tasks_parameter' responses: 404: description: Wrong action 400: description: Missing parameters 204: description: Task is not active 202: description: Request acknowleged schema: $ref: '#/definitions/tasks_response' 200: description: Request completed schema: $ref: '#/definitions/tasks_response_url' definitions: tasks_response: properties: code: type: integer msg: type: string example: code: 202 msg: "Accepted" tasks_response_url: properties: code: type: integer msg: type: string review_url: type: string example: code: 200 msg: "Ok" review_url: "http:///release-service/logs/36" tasks_parameter: required: - task_id properties: task_id: type: integer review_result: type: string example: task_id: 22 review_result: Pass