POST https://echovault.gg/v1/auth/register HTTP/1.1 Content-Type: application/json; charset=utf-8 Content-Length: 48 { "protocolVersion": 2, "pluginVersion": "0.8.4" } HTTP/1.1 200 OK https://echovault.gg/v1/auth/register Date: Fri, 04 Sep 2026 00:59:52 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare { "uploaderId": "825d851b-00a5-4963-8496-8c5bfbe882a8", "apiKey": "eak_de5c57a216104006aa0ef009468d34523cd14e66108f29609a8b6db8cef8b42b", "hmacSecret": "yzW8nBcBKoDdYkNHu8NpzsiJErhnhi2ZyV1BwjcUDKE=" } POST https://echovault.gg/v1/auth/verify/start HTTP/1.1 Content-Type: application/json; charset=utf-8 X-Echo-KeyId: 825d851b-00a5-4963-8496-8c5bfbe882a8 X-Echo-Timestamp: 1788483593 X-Echo-Nonce: b16a06ae12a3453697ec46ff663a6eda X-Echo-Signature: 153d6010feed9f808ba947110e4823198a0c8b7b6c54ca2ed12fffa8df60e8e1 Content-Length: 131 { "protocolVersion": 2, "lodestoneId": "37514756", "characterName": "Polly Chu", "homeWorldName": "Jenova", "contentId": "18014498565882437" } HTTP/1.1 409 Conflict https://echovault.gg/v1/auth/verify/start Date: Fri, 04 Sep 2026 00:59:53 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare { "error": "already_claimed" }