revanced-releases-api/config.toml
Alexandre Teles 4cb02c55ea
feat: implement cdn mirrors endpoints, closes #15 (#17)
* feat: add cdn mirror endpoints

* refactor: change API version in docs

* docs: fix titles on API docs page
2022-10-13 01:06:50 -03:00

61 lines
1.0 KiB
TOML

[docs]
title = "ReVanced Releases API"
description = """
## The official JSON API for ReVanced Releases 🚀
### Links
- [Changelogs](https://github.com/revanced/)
- [Official links to ReVanced](https://revanced.app)
### Important Information
* Rate Limiting - 60 requests per minute
* Cache - 5 minutes
* Token duration - 1 hour
* Token refresh - 30 days
### Additional Notes
1. Breaking changes are to be expected
2. Client side caching is adviced to avoid unnecessary requests
3. Abuse of the API will result in IP blocks
"""
version = "0.9 RC2"
[license]
name = "AGPL-3.0"
url = "https://www.gnu.org/licenses/agpl-3.0.en.html"
[logging]
level = "INFO"
json_logs = false
[cache]
expire = 300
database = 0
[slowapi]
limit = "60/minute"
database = 1
[clients]
database = 2
[tokens]
database = 3
[announcements]
database = 4
[mirrors]
database = 5
[app]
repositories = ["TeamVanced/VancedMicroG", "revanced/revanced-cli", "revanced/revanced-patcher", "revanced/revanced-patches", "revanced/revanced-integrations", "revanced/revanced-manager"]