This is intended as the single-source-of-truth specification for the Deepgram API, being developed and maintained by the DX team. It includes the specifications of internal and external features.
These API specs are currently in beta release and expected to change frequently as we finalize our specfications for public consumption.
A public version of the specifications (scrubbed of internal and sensitive data) will be automatically published when any changes are made to our API to this repo.
Check out the openapi.yml file for the latest public version of the REST API spec.
Check out the asyncapi.yml file for the latest public version of the WebSocket spec.
- Directly modifying these API spec files in not allowed. Any API spec change should be done in the upstream Internal API Spec repository.
- Direct contributions to our Internal API specs are reserved to Deepgram Employees only.
We love to hear from you so if you have questions, comments or find a bug in the project, let us know! You can either: