https://github.com/line/line-openapi
OpenAPI spec of the LINE's Public APIs
https://github.com/line/line-openapi
Last synced: about 1 year ago
JSON representation
OpenAPI spec of the LINE's Public APIs
- Host: GitHub
- URL: https://github.com/line/line-openapi
- Owner: line
- License: apache-2.0
- Created: 2023-04-07T01:01:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T06:34:42.000Z (over 1 year ago)
- Last Synced: 2024-10-25T01:41:26.609Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 179 KB
- Stars: 144
- Watchers: 24
- Forks: 27
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# LINE OpenAPI
## What's this?
This is the OpenAPI spec of the LINE's Public APIs.
If you have an interesting use case for these files or have a request, please create an issue.
### Which APIs are supported in this repository?
1. This repository provides OpenAPI spec of the APIs, that listed on https://developers.line.biz/en/docs/.
2. This repository covers APIs on `api.line.me`, `api-data.line.me` and `manager.line.biz`.
## Project Files
| File | OpenAPI Version | API EndPoint | Description |
|--------------------------|-----------------|-------------------------------------------------------------------------------------------|--------------------------|
| channel-access-token.yml | 3.0.0 | https://api.line.me/ | Channel Access Token API |
| insight.yml | 3.0.0 | https://api.line.me/v2/bot/insight/ | Insight API |
| liff.yml | 3.0.2 | https://api.line.me/liff/ | LIFF API |
| manage-audience.yml | 3.0.0 | https://api.line.me/v2/bot/audienceGroup/, https://api-data.line.me/v2/bot/audienceGroup/ | Audience Group API |
| messaging-api.yml | 3.0.0 | https://api.line.me/v2/bot/, https://api-data.line.me/v2/bot/ | Messaging API |
| module.yml | 3.0.0 | https://api.line.me/v2/bot/ | Messaging API |
| module-attach.yml | 3.0.0 | https://manager.line.biz/module/auth/v1/token | Messaging API |
| shop.yml | 3.0.0 | https://api.line.me/shop/ | Mission Stickers API |
| | | | |
| webhook.yml | 3.0.3 | | Webhook Event Objects |
## How to Contribute
Thank you for your interest in contributing to the **line/line-openapi** repository!
This project just publishes our public features as an OpenAPI schema to help developers easily access and integrate with them.
Our employees mainly update the schema based on the latest features and changes in our APIs.
Please note the following guidelines:
1. **Pull Requests**
We currently only accept Pull Requests from our employees.
2. **Issues First**
If you would like to propose a change, or discuss a problem, please open an issue first.
## Known issues
- OpenAPI Generator can't generate Python client with Java 17+
- https://github.com/OpenAPITools/openapi-generator/issues/13684