Project

General

Profile

Actions

Bug #16874

closed

Bug #16852: Add openapi 11 version of the API doc

Syntax errors in API doc

Added by Alexis Mousset over 4 years ago. Updated over 4 years ago.

Status:
Released
Priority:
N/A
Category:
API
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Reviewed
Fix check:
Checked
Regression:

Description

Found with swagger online editor.

Semantic error at components.schemas.node-full.properties.software
Schemas with 'type: array', require a sibling 'items: ' field

Structural error at info.version
should be string

Semantic error at paths./changeRequests/{changeRequestId}/accept.delete.requestBody
DELETE operations cannot have a requestBody.

Semantic error at paths./directives/{directiveId}
Declared path parameter "directiveId" needs to be defined within every operation in the path (missing in "post"), or moved to the path-level parameters object

Semantic error at paths./directives/{directiveId}/check
Declared path parameter "directiveId" needs to be defined as a path parameter at either the path or operation level

Semantic error at paths./relay-api/remote-run/nodes/{nodeId}
Declared path parameter "nodeId" needs to be defined as a path parameter at either the path or operation level

Subtasks 1 (0 open1 closed)

Bug #16875: Syntax errors in API doc - 6.0ReleasedFrançois ARMANDActions
Actions

Also available in: Atom PDF