Masumi Logo

/api-key

Create a new API key

POST
/api-key
token<token>

API key authentication via header (token)

In: header

usageLimited?boolean
Defaultfalse
maxUsageCredits?integer | null
Default0
Range0 <= value <= 1000000
permission?string
Default"User"
Value in"User" | "Admin"

Response Body

curl -X POST "https://loading/./../api/v1/api-key/" \
  -H "Content-Type: application/json" \
  -d '{
    "permission": "Admin",
    "usageLimited": true,
    "maxUsageCredits": 1000000
  }'
{
  "data": {
    "id": "unique-cuid-v2-auto-generated",
    "status": "Active",
    "token": "masumi-registry-api-key-secret",
    "permission": "User",
    "usageLimited": true,
    "maxUsageCredits": 1000000,
    "accumulatedUsageCredits": 0
  },
  "status": "success"
}
Empty
Empty
Empty