api.congress.gov icon indicating copy to clipboard operation
api.congress.gov copied to clipboard

Potential issues with open api schema

Open paul-rinaldi opened this issue 11 months ago • 3 comments
trafficstars

The yaml schema seems to have a number of issues...

Structural error at info should have required property 'version' missingProperty: version At line 2

Semantic error at paths./member/congress/{congress}.get.operationId Operations must have unique operationIds. At line 3325

Semantic error at paths./member/{stateCode} Equivalent paths are not allowed. At line 3362

Semantic error at paths./committee/{congress} Equivalent paths are not allowed. At line 3872

Semantic error at paths./committee/{chamber}/{committeeCode} Equivalent paths are not allowed. At line 4169

Easily view these errors by pasting the open api specification in https://editor.swagger.io/

paul-rinaldi avatar Dec 18 '24 19:12 paul-rinaldi