validate
openapi toolkit validation helpers
File Explorer
Download Latest Version (.zip)- contributions.md
- github-workflows-conventions.md
- go-conventions.md
- linting.md
- testing.md
- .gitignore
- CLAUDE.md
- auto-merge.yml
- bump-release.yml
- codeql.yml
- contributors.yml
- go-test.yml
- integration-test.yml
- monitor-bot-pr.yml
- scanner.yml
- tag-release.yml
- webhook-announcements.yml
- copilot
- copilot-instructions.md
- dependabot.yaml
- wordlist.txt
- .gitkeep
- BENCHMARK.md
- update-testdata.sh
- defaulter.go
- defaulter_test.go
- prune.go
- prune_test.go
- fixture-102.json
- swagger.yml
- fixture-123.json
- fixture-1341-2.yaml
- fixture-1341-3.yaml
- fixture-1341-4.yaml
- fixture-1341-5.yaml
- fixture-1341-good.yaml
- fixture-1341.yaml
- expand-1429.yaml
- flatten-1429.yaml
- responses.yaml
- swagger.yaml
- gitea-expanded.json
- gitea.json
- 1621-flat.yaml
- definitions.yaml
- fixture-1621.yaml
- parameters.yaml
- responses.yaml
- headerItems.json
- headers.json
- parameters.json
- paramItems.json
- schema.json
- fixture-2137.yaml
- swagger-fixed.yml
- swagger-other.yml
- swagger-schema-error.yml
- swagger.yml
- swagger.yaml
- 2866.yaml
- swagger.yml
- fixture-1456.yaml
- fixture-43-fail.yaml
- fixture-43-variants.yaml
- fixture-43.yaml
- swagger.json
- noswagger.json
- empty-responses.json
- no-responses.json
- multiple-refs.json
- unresolved-ref-for-name.json
- swagger.json
- swagger.json
- fixture-responses-2.yaml
- fixture-responses-3.yaml
- fixture-responses.yaml
- fixture-swagger-2.yaml
- fixture-swagger-3.yaml
- fixture-swagger-good.yaml
- fixture-swagger.yaml
- schema.json
- extended-format.json
- swagger.yml
- swagger.json
- swagger.json
- arrayParam.json
- swagger.yaml
- nonEmptyBody.json
- swagger.yml
- swagger.yaml
- fixture-1289-2.yaml
- fixture-1289-3.yaml
- fixture-1289-4.yaml
- fixture-1289.yaml
- swagger.yml
- swagger.yml
- swagger.yml
- spec1.json
- spec2.json
- swagger.json
- swagger.yml
- array.yml
- interface.yml
- map.yml
- string.yml
- swagger.json
- swagger.json
- swagger.yml
- swagger.json
- swagger.yml
- swagger.yml
- fixture-342-2.yaml
- fixture-342-3.yaml
- fixture-342.yaml
- swagger.json
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.json
- swagger.yml
- swagger.json
- swagger.json
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.yml
- error.yaml
- item.yaml
- param.yaml
- spec.yaml
- swagger-template.yml
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.json
- swagger.yml
- swagger.yml
- swagger.yml
- swagger.json
- swagger.yml
- deep.yml
- swagger.yml
- health_check.yaml
- swagger.yaml
- swagger.yml
- swagger.json
- swagger.yaml
- swagger.yml
- swagger.json
- swagger.json
- swagger.json
- swagger.json
- swagger.json
- swagger.json
- all-the-things.json
- circularRefs.json
- circularSpec.json
- circularSpec.yaml
- clickmeter.json
- clickmeter.yaml
- invalid-refs.json
- params.json
- schemas1.json
- schemas2.json
- petstore-expanded.json
- petstore-simple.json
- petstore-with-external-docs.json
- petstore.json
- folderInteger.json
- integer.json
- subSchemas.json
- arrayProp.json
- stringProp.json
- refed.json
- resolution.json
- resolution2.json
- response_name.json
- swagger_json_embed.gotmpl
- bignum.json
- ecmascript-regex.json
- format.json
- zeroTerminatedFloats.json
- folderInteger.json
- integer.json
- name.json
- subSchemas.json
- additionalItems.json
- additionalProperties.json
- allOf.json
- anyOf.json
- default.json
- definitions.json
- dependencies.json
- enum.json
- format.json
- items.json
- maximum.json
- maxItems.json
- maxLength.json
- maxProperties.json
- minimum.json
- minItems.json
- minLength.json
- minProperties.json
- multipleOf.json
- not.json
- oneOf.json
- pattern.json
- patternProperties.json
- properties.json
- ref.json
- refRemote.json
- required.json
- type.json
- uniqueItems.json
- item.yaml
- spec.yaml
- swagger-invalid.json
- swagger.json
- schema.json
- item.yaml
- spec.yaml
- int-enum.json
- invalid-default-value-default-response-PatternProperties.json
- invalid-default-value-default-response.json
- invalid-default-value-header-badpattern.json
- invalid-default-value-header-items-default-response.json
- invalid-default-value-header-items-response.json
- invalid-default-value-header-items.json
- invalid-default-value-header-pattern.json
- invalid-default-value-header-response.json
- invalid-default-value-header.json
- invalid-default-value-parameter-items.json
- invalid-default-value-parameter-ref.json
- invalid-default-value-parameter-required.json
- invalid-default-value-parameter-schema.json
- invalid-default-value-parameter.json
- invalid-default-value-response-ref.json
- invalid-default-value-schema-additionalProperties.json
- invalid-default-value-schema-allOf.json
- invalid-default-value-schema-items-allOf.json
- invalid-default-value-schema-items.json
- invalid-default-value-schema-patternProperties.json
- invalid-default-value-schema-ref.json
- invalid-default-value-schema.json
- valid-default-value-default-response-PatternProperties.json
- valid-default-value-default-response.json
- valid-default-value-header-badpattern.json
- valid-default-value-header-items-default-response.json
- valid-default-value-header-items-response.json
- valid-default-value-header-items.json
- valid-default-value-header-pattern.json
- valid-default-value-header-response.json
- valid-default-value-header.json
- valid-default-value-parameter-items.json
- valid-default-value-parameter-ref.json
- valid-default-value-parameter-required.json
- valid-default-value-parameter-schema.json
- valid-default-value-parameter.json
- valid-default-value-response-ref.json
- valid-default-value-schema-additionalProperties.json
- valid-default-value-schema-allOf.json
- valid-default-value-schema-items-allOf.json
- valid-default-value-schema-items.json
- valid-default-value-schema-patternProperties.json
- valid-default-value-schema-ref.json
- valid-default-value-schema.json
- invalid-example-default-response-PatternProperties.json
- invalid-example-default-response.json
- invalid-example-header-badpattern.json
- invalid-example-header-items-default-response.json
- invalid-example-header-items-response.json
- invalid-example-header-items.json
- invalid-example-header-pattern.json
- invalid-example-header-response.json
- invalid-example-header.json
- invalid-example-parameter-items.json
- invalid-example-parameter-ref.json
- invalid-example-parameter-required.json
- invalid-example-parameter-schema.json
- invalid-example-parameter.json
- invalid-example-response-ref.json
- invalid-example-response.json
- invalid-example-schema-additionalProperties.json
- invalid-example-schema-allOf.json
- invalid-example-schema-items-allOf.json
- invalid-example-schema-items.json
- invalid-example-schema-patternProperties.json
- invalid-example-schema-ref.json
- invalid-example-schema.json
- valid-example-default-response-PatternProperties.json
- valid-example-default-response.json
- valid-example-header-badpattern.json
- valid-example-header-items-default-response.json
- valid-example-header-items-response.json
- valid-example-header-items.json
- valid-example-header-pattern.json
- valid-example-header-response.json
- valid-example-header.json
- valid-example-parameter-items.json
- valid-example-parameter-ref.json
- valid-example-parameter-required.json
- valid-example-parameter-schema.json
- valid-example-parameter.json
- valid-example-response-ref.json
- valid-example-response.json
- valid-example-schema-additionalProperties.json
- valid-example-schema-allOf.json
- valid-example-schema-items-allOf.json
- valid-example-schema-items.json
- valid-example-schema-patternProperties.json
- valid-example-schema-ref.json
- valid-example-schema.json
- bitbucket.json
- direct-circular-ancestor.json
- duplicateprops.json
- empty-path-param-name.json
- expected_messages.yaml
- fixture-1050.yaml
- fixture-1171.yaml
- fixture-1231.yaml
- fixture-1238.yaml
- fixture-1243-2.yaml
- fixture-1243-3.yaml
- fixture-1243-4.yaml
- fixture-1243-5.json
- fixture-1243-5.yaml
- fixture-1243-good.yaml
- fixture-1243.yaml
- fixture-1289-donotload.json
- fixture-1289-donotload.yaml
- fixture-1289-good.yaml
- fixture-1289.yaml
- fixture-161-2.json
- fixture-161-good.json
- fixture-161.json
- fixture-342-2.yaml
- fixture-342.yaml
- fixture-43-2.json
- fixture-43.json
- fixture-581-good-numbers.yaml
- fixture-581-good.yaml
- fixture-581-inline-param-format.yaml
- fixture-581-inline-param.yaml
- fixture-581.yaml
- fixture-859-2.yaml
- fixture-859-good.yaml
- fixture-859.yaml
- fixture-additional-items-2.yaml
- fixture-additional-items-3.yaml
- fixture-additional-items-invalid-values.yaml
- fixture-additional-items.orig
- fixture-additional-items.yaml
- fixture-all-formats.yaml
- fixture-bad-response.yaml
- fixture-collisions.yaml
- fixture-constraints-on-numbers.yaml
- fixture-empty-paths.json
- fixture-invalid-example-property.yaml
- fixture-items-items.yaml
- fixture-no-json-example.yaml
- fixture-no-response.yaml
- fixture-patternProperties.json
- fixture-valid-example-property.yaml
- gentest.yaml
- gentest2.yaml
- gentest3.yaml
- indirect-circular-ancestor.json
- invalid-formdata-body-params.json
- invalid-ref.json
- invalid-referenced.yml
- nestedduplicateprops.json
- petstore-expanded.json
- recursive-circular-ancestor.json
- type-keyword-mismatch.yaml
- valid-ref.json
- valid-referenced-variants.yaml
- valid-referenced.yml
- .editorconfig
- .gitattributes
- .gitignore
- .golangci.yml
- AGENTS.md
- benchmark_test.go
- CODE_OF_CONDUCT.md
- context.go
- context_test.go
- CONTRIBUTORS.md
- debug.go
- debug_test.go
- default_validator.go
- default_validator_test.go
- deterministic_test.go
- doc.go
- doc_test.go
- error_location_test.go
- example_validator.go
- example_validator_test.go
- formats.go
- formats_test.go
- go.mod
- go.sum
- helpers.go
- helpers_test.go
- items_validator_test.go
- jsonschema_test.go
- LICENSE
- messages_test.go
- object_validator.go
- object_validator_test.go
- options.go
- options_test.go
- param_locations.go
- param_locations_test.go
- parameter_validator_test.go
- path.go
- path_test.go
- pointer_conformance_test.go
- pointer_resolution_test.go
- pools.go
- pools_leak_test.go
- pools_test.go
- README.md
- ref_locations.go
- ref_locations_test.go
- ref_redirects.go
- ref_redirects_test.go
- required_walk.go
- required_walk_test.go
- resolvable.go
- resolvable_test.go
- result.go
- result_location_test.go
- result_test.go
- rexp.go
- rexp_test.go
- schema.go
- schema_loader_test.go
- schema_messages.go
- schema_option.go
- schema_option_test.go
- schema_props.go
- schema_props_test.go
- schema_test.go
- SECURITY.md
- slice_validator.go
- slice_validator_test.go
- sorted.go
- spec.go
- spec_messages.go
- spec_ref_warnings.go
- spec_ref_warnings_test.go
- spec_test.go
- swagger_test.go
- type.go
- type_test.go
- validator.go
- validator_test.go
- values.go
- values_test.go
// repository documentation
Was this content helpful?
(0 ratings)
