-
Notifications
You must be signed in to change notification settings - Fork 103
Public API
This document describes the resources that make up FreeSO's public API. It is currently in beta and subject to change at any time.
The live server API, api.freeso.org
can be accessed via HTTP or HTTPS. You should use HTTPS to access the live server API unless absolutely necessary. This documentation will include examples using the live server, but if you are building and testing new API features in a dev build, just replace api.freeso.org
with whatever your API URL is (ex. localhost:9000/userapi/city/001/city.json
).
If the API is missing some data you think would be beneficial, you can open an issue to discuss it, but the best solution would be to submit a pull request yourself. This PR by @Cowplant-Simmer-Collin is a great example of how to add new API features.
The following are popular projects known to consume the API. They should be notified of any breaking changes. Feel free to add your own to this list.