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, 13 Aug 2026 02:23:04 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=561 { "uploaderId": "190ddbcf-9a3f-464c-b1cf-18bcb41dd3de", "apiKey": "eak_74b6f9b7872d6e0a6928801b421dceb34e07fe4958e891c0c1efb03681f591a9", "hmacSecret": "lPO3BI1xZZY/5KFdzdC/rQOeS0cMmYF6PoV94bKHeXM=" } POST https://echovault.gg/v1/auth/verify/start HTTP/1.1 Content-Type: application/json; charset=utf-8 X-Echo-KeyId: 190ddbcf-9a3f-464c-b1cf-18bcb41dd3de X-Echo-Timestamp: 1786587786 X-Echo-Nonce: 04c68a9c6e584029a65cbdf26b955834 X-Echo-Signature: 42089c449de3e7b9d8dabef5bdac1760ac64ceeed56a72befd6d1b49668b7f9f Content-Length: 135 { "protocolVersion": 2, "lodestoneId": "47865115", "characterName": "Airah Lithmos", "homeWorldName": "Ultros", "contentId": "18014498572198500" } HTTP/1.1 409 Conflict https://echovault.gg/v1/auth/verify/start Date: Thu, 13 Aug 2026 02:23:06 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: keep-alive Server: cloudflare Server-Timing: cfCacheStatus;desc="DYNAMIC", cfEdge;dur=5,cfOrigin;dur=169 { "error": "already_claimed" }