Welcome to dlt's "openapi-specs" repository! This repository hosts a collection of OpenAPI specifications designed to be used with our OpenAPI pipeline generator. These specs provide a structured way to interact with various APIs using a standard format.
OpenAPI Specifications (OAS) define a standard, language-agnostic interface to RESTful APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, additional documentation, or through network traffic inspection.
Each spec in this repository is ready to be used with the OpenAPI pipeline generator to isntantly create robust data pipelines. You can use these specs to automatically generate pipeline code and documentation.
To start generating your data pipelines from these OpenAPI specs, visit our dlt-init-openapi repo
This tool allows you to:
- Generate Python scripts for data pipelines directly from OpenAPI specs.
- Customize and optimize the generated pipelines to suit your specific needs.
We encourage the community to contribute to this repository! If you have an OpenAPI spec that you've created or found useful, please consider sharing it here.
Your contributions help make our community a richer environment by allowing others to benefit from a diverse range of APIs.
- Fork the repository on GitHub.
- Clone the forked repository to your machine.
- Add your OpenAPI specification to the repository.
- Commit your changes and push them to your fork.
- Submit a pull request from the fork to our repo with a clear description of what spec you've added and why it's useful.
If you have feedback on specs, please file an issue in this repository's Issue Tracker.
Want to discuss more or give us feedback about the generator? Join our Slack community