Skip to content

Fix OpenAPI specification issues reported by the validator #2286

@Pijukatel

Description

@Pijukatel

OpenAPI validator middleware was created to validate requests and responses using the OpenAPI specification: https://github.com/apify/apify-core/issues/22169

Already, when running the integration tests, many validation errors exposed problems with the API. All those errors have to be fixed before the validator goes to production. Validator should be running in production only if there are no more errors detected in integration tests.

Full log from first round of integrations tests from validator draft https://github.com/apify/apify-core/pull/26052:
https://apify-pr-test-env-logs.s3.us-east-1.amazonaws.com/apify/apify-core/26052/api-307068194b80af8d01918bd63e7ac856d8649710.html

Such log should contain no OpenAPI validation error

Metadata

Metadata

Assignees

Labels

t-toolingIssues with this label are in the ownership of the tooling team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions