https://github.com/chargebee/openapi
A Public OpenAPI specification for the Chargebee API.
https://github.com/chargebee/openapi
api high
Last synced: 4 months ago
JSON representation
A Public OpenAPI specification for the Chargebee API.
- Host: GitHub
- URL: https://github.com/chargebee/openapi
- Owner: chargebee
- License: mit
- Created: 2023-04-28T06:57:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-15T13:10:45.000Z (5 months ago)
- Last Synced: 2025-05-25T10:46:30.115Z (4 months ago)
- Topics: api, high
- Homepage:
- Size: 5.72 MB
- Stars: 4
- Watchers: 18
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chargebee's OpenAPI Specification
This repository contains the OpenAPI specification of Chargebee’s public API.
Chargebee uses the OpenAPI specification to generate the
[API Docs](https://apidocs.chargebee.com) and the
[client libraries](https://apidocs.chargebee.com/docs/api/#client_library).You can find the OpenAPI specification files for different API &
[Product Catalog](https://www.chargebee.com/docs/2.0/product-catalog.html)
versions as below:| File | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------|
| [chargebee_api_v2_pc_v2_spec.yaml](./spec/chargebee_api_v2_pc_v2_spec.yaml)
[chargebee_api_v2_pc_v2_spec.json](./spec/chargebee_api_v2_pc_v2_spec.json) | OpenAPI spec for API v2 and Product Catalog v2 |
| [chargebee_api_v2_pc_v1_spec.yaml](./spec/chargebee_api_v2_pc_v1_spec.yaml)
[chargebee_api_v2_pc_v1_spec.json](./spec/chargebee_api_v2_pc_v1_spec.json) | OpenAPI spec for API v2 and Product Catalog v1 |
| [chargebee_api_v1_spec.yaml](./spec/chargebee_api_v1_spec.yaml)
[chargebee_api_v1_spec.json](./spec/chargebee_api_v1_spec.json) | OpenAPI spec for API v1 |
| [chargebee_sdk_spec.yaml](./spec/chargebee_sdk_spec.yaml)
[chargebee_sdk_spec.json](./spec/chargebee_sdk_spec.json) | OpenAPI spec for generating client libraries. |
## DocumentationThe complete API reference documentation is available at https://apidocs.chargebee.com
You can also use our [interactive API Explorer](https://api-explorer.chargebee.com) to explore API capabilities tailored to your use case.
## Client Libraries
You can find the client libraries / SDKs for different programming languages as
below:1. Node.js — https://github.com/chargebee/chargebee-node
2. PHP — https://github.com/chargebee/chargebee-php
3. Python — https://github.com/chargebee/chargebee-python
4. Java — https://github.com/chargebee/chargebee-java
5. Ruby — https://github.com/chargebee/chargebee-ruby
6. Go — https://github.com/chargebee/chargebee-go
7. .NET — https://github.com/chargebee/chargebee-dotnet## Feedback / Questions
We’d love to hear if you have any feedback or questions on our API or client
libraries. Reach out to us on dx@chargebee.com.