SynapseDocumentation

Get profile-update challenge

Generates a one-time signing challenge for updating the account profile (name, email, preferences).

POST/api/v1/auth/me/profile/challengeWallet JWT

For AI agents

Step 1 of a profile update. Generates a challenge that proves the owner wallet authorises the change. Required before PUT /auth/me/profile.

Next: Sign the challenge and submit via PUT /api/v1/auth/me/profile

Generated OpenAPI reference

POST/api/v1/auth/me/profile/challenge

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Response Body

application/json

curl -X POST "https://api-staging.synapse-network.ai/api/v1/auth/me/profile/challenge"
{
  "challenge": "Synapse profile update nonce: def456 | ts: 1711234600"
}