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 17:57:51 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare Server-Timing: cfCacheStatus;desc="DYNAMIC", cfEdge;dur=27,cfOrigin;dur=158 { "uploaderId": "c2893599-0155-40b8-9ecf-05879ac72e44", "apiKey": "eak_6830b95b6c3804331f05fee3030bcf4c83518d8f321b5640dc5b57aeabb814ac", "hmacSecret": "L46VzbN/ITF7dWKfAWdi0+vxC0Z3iJdCppX7eojk9cA=" } POST https://echovault.gg/v1/auth/verify/start HTTP/1.1 Content-Type: application/json; charset=utf-8 X-Echo-KeyId: c2893599-0155-40b8-9ecf-05879ac72e44 X-Echo-Timestamp: 1788544673 X-Echo-Nonce: 7aab387f87db45abb5cf2428037b2b47 X-Echo-Signature: b9466a443de69d2e68c3a6203332937d6391d9ea3a856729b3b81b4c54eb2c85 Content-Length: 133 { "protocolVersion": 2, "lodestoneId": "35103933", "characterName": "Komako Tenka", "homeWorldName": "Alpha", "contentId": "18014598547446721" } HTTP/1.1 409 Conflict https://echovault.gg/v1/auth/verify/start Date: Fri, 04 Sep 2026 17:57:53 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare Server-Timing: cfCacheStatus;desc="DYNAMIC", cfEdge;dur=32,cfOrigin;dur=166 { "error": "already_claimed" }