LogoUnreal AI

Register for API access

Register a wallet for API access by providing a signed payload and optional permit

POST
/v1/auth/register

Registration details including signed payload and wallet address

payloadobject
signaturestring

Signature of the payload

addressstring

Wallet address

permit?object
permitSignature?string

Optional permit signature

Response Body

curl -X POST "https://openai.ideomind.org/v1/auth/register" \
  -H "Content-Type: application/json" \
  -d '{
    "payload": {
      "iss": "string",
      "iat": 0,
      "exp": 0,
      "calls": 0,
      "paymentToken": "string",
      "sub": "string"
    },
    "signature": "string",
    "address": "string"
  }'
{
  "permitTxHash": "string",
  "token": "string",
  "walletAddress": "string",
  "calls": 0
}
{
  "error": "string",
  "details": "string"
}
{
  "error": "string"
}
{
  "error": "string",
  "requiredBalance": "string",
  "balance": "string"
}
{
  "error": "string",
  "details": "string"
}