cURL
curl --request POST \ --url https://api.faces.sh/auth/register \ --header 'Content-Type: application/json' \ --data ' { "username": "<string>", "name": "<string>", "address": "<string>", "signature": "<string>", "message": "<string>", "invite_key": "<string>" } '
{ "success": true, "messages": [], "data": { "token": "<string>", "user_id": "<string>", "is_admin": true }, "error": "<string>", "meta": {} }
Register a new IAM account with wallet signature and invite key.
Creates a fully independent IAM using atomic JanusGraph operation.
Flow:
Final relationship structure (fully independent):
Successful Response
Show child attributes