This repository contains sample code for validating JSON payloads using an OpenAPI specification file as the schema definition. This sample code can help satisfy use cases including:
- Confirming that JSON data are valid for submission to an Ed-Fi Resource API (i.e. the Ed-Fi ODS/API) before issuing an HTTP
POSTorPUTrequest. - Validating that JSON files stored in a data lake conform to the Ed-Fi Data Standard, as represented by the Ed-Fi API Specification.
Copyright (c) 2025 Ed-Fi Alliance, LLC and contributors.
Licensed under the Apache License, Version 2.0 (the "License").
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
See NOTICES for additional copyright and license notifications.