Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/paficent/roblox-api-tracker
This repository tracks changes made to Roblox's Web Api Documentation. Checks for changes every 15 minutes
https://github.com/paficent/roblox-api-tracker
api automation openapi rest-api roblox swagger tracker
Last synced: 9 days ago
JSON representation
This repository tracks changes made to Roblox's Web Api Documentation. Checks for changes every 15 minutes
- Host: GitHub
- URL: https://github.com/paficent/roblox-api-tracker
- Owner: Paficent
- Created: 2024-08-22T15:59:21.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-23T20:39:21.000Z (23 days ago)
- Last Synced: 2024-10-24T08:26:53.660Z (23 days ago)
- Topics: api, automation, openapi, rest-api, roblox, swagger, tracker
- Homepage: https://paficent.github.io/Roblox-Api-Tracker/
- Size: 2.73 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## About The Project
This repository tracks changes made to Roblox's Web Api Documentation. Repository updates every 15 minutes via GitHub Actions.
## Usage
You can make use of this project in many different ways, such as:
- Using the [Roblox-Api-Tracker Website](https://paficent.github.io/Roblox-Api-Tracker) to view all current endpoints by inputting the json url into the top bar.
- Clicking [here](https://github.com/Paficent/Roblox-Api-Tracker/commits/main/?author=github-actions%5Bbot%5D) to view a list of all tracked API changes.
- Curling / Requesting the api dump for personal projects.
- Any other possible method of using this project that you can think of!## Structure
A detailed overview of the repository structure
- .github 📁
- workflows 📁
- update.yml 📜
- `The GitHub Actions workflow that automatically updates the repository.`
- example-endpoint 📁
- `Each folder represents documentation for one endpoint. For example if "example-endpoint" existed, it'd refer to https://example-endpoint.roblox.com/docs`
- v1.json 📜
- `Every endpoint has atleast 1 version, many have 2 or even 3. Each version is put into a specific json file and follow the same naming conventions (Version 1 -> "v1")`
- README.md 📕
- `The file you're currently reading!`
- endpoints.json 📜
- `All of the endpoints that will be scraped, if Roblox adds a new endpoint feel free to create a pull request with the new endpoint.`
- `Note: Endpoints need to use OpenApi as a documentation format, or the dumper will not work`## Contributing
All contributions are appreciated, mainly contribute to endpoints.json if a new roblox api is added, or you can contribute to this project's [backend](https://github.com/Paficent/Roblox-Api-Tracker-Backend).
If you have a suggestion that would make Roblox Api Tracker better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give this project a star if you found any use from it!## Acknowledgments
* [The backend that powers this project](https://github.com/Paficent/Roblox-Api-Tracker-Backend)
* [matthewdean's api list](https://github.com/matthewdean/roblox-web-apis)