Packages

These requests use the same endpoint, /v3/client/packages

Get package list and current (GET)

To get the package list and the current package in use the main endpoint is used to request: /v3/client/packages

The GET should return a success (200) and a JSON data like this:

{
    "actual": "fursmpnh",
    "list": [
        "fursmpnh",
        "fursmpdw"
    ]
}

Get metadata (GET)

To get the metadata from any package is used the endpoint /v3/client/packages/{packageName} being the {packageName} the package name

If the package can't be found the server will return a 404 code

If successful the server shoud return a 200 code and a JSON data like this:

{
        "createdAt": 1772799534009,
        "createdBy": 63512401712529731467780656083392,
        "display": "FurSMP: New Horizon",
        "staffOnly": false,
        "name": "fursmpnh",
        "banner": "https://cdn.nextfur.net/v1/file/banner.png",
        "logo": "https://cdn.nextfur.net/v1/file/logo.png",
        "latest": "2-0-0",
        "beta_latest": null,
        "versions": [
                "1-0-0",
                "1-1-2",
                "1-2-3",
                "2-0-0"
        ]
    }

Last updated