The version is in the path: /v1. Everything is JSON in UTF-8.
Dates are ISO 8601 in UTC, ending in Z: 2026-09-27T18:04:05Z.
Ids are opaque, with a type prefix (chr_ for characters, cal_ for calls, usr_ for members…) and bound to the server: do not take them apart. The same object always comes out with the same id, so you can store and compare them.
Account, Discord and Roblox ids are never returned. A member is identified by an opaque id that is different on every server.
Every response carries an X-Request-Id header. If something fails, that is what to give support.