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.3" } HTTP/1.1 200 OK https://echovault.gg/v1/auth/register Date: Thu, 06 Aug 2026 10:48:57 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare Server-Timing: cfCacheStatus;desc="DYNAMIC", cfEdge;dur=77,cfOrigin;dur=172 { "uploaderId": "11631bac-e6b8-453e-95f7-919b752eb216", "apiKey": "eak_4a7c1cbdb1bea31ba31ef82e2fe968fcd9879242d44f42a6bd1ed7498bc49e86", "hmacSecret": "5zKSeL5gUjVW/ia+8VJMeMcHbbbrkEHFzoTqjk+2hQo=" } POST https://echovault.gg/v1/auth/verify/start HTTP/1.1 Content-Type: application/json; charset=utf-8 X-Echo-KeyId: 11631bac-e6b8-453e-95f7-919b752eb216 X-Echo-Timestamp: 1786013338 X-Echo-Nonce: f0f6f5cb0f6148f0ab28029bb7f468bc X-Echo-Signature: b0e7b4bc0f1c74921160c65e1ab3ba121ba2d99ef4cc70a8bb98b8817066c256 Content-Length: 137 { "protocolVersion": 2, "lodestoneId": "43865878", "characterName": "Pisti Jinjahl", "homeWorldName": "Marilith", "contentId": "18014498569896130" } HTTP/1.1 409 Conflict https://echovault.gg/v1/auth/verify/start Date: Thu, 06 Aug 2026 10:48:59 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare Server-Timing: cfCacheStatus;desc="DYNAMIC", cfEdge;dur=114,cfOrigin;dur=166 { "error": "already_claimed" }