Files
darkstorm-server/internal/cdr
Caleb Gardner fd89e568af Converted the last pieces to new backend
Added created & updated time to blog
2024-08-02 05:05:56 -05:00
..

cdr-backend

Stupid backend for CDR.

APIs

Dice

Dice sharing

POST: /upload?key={api_key}

Upload a die.

Request Body:

{
    // Die data
}

Note: Only allows up to 1MB of data. If over 1MB returns 413. Further limits might be imposed in the future.

Response:

{
    "id": "die ID",
    "expiration": 0 // Unix time (Seconds) of expiration
}

GET: /die/{die id}?key={api_key}

Get an uploaded die.

Response:

{
    // die data minus uid
}