Skip to main content
POST
/
auth
/
listApiKeys
List API keys
curl --request POST \
  --url http://api.superwize.ai/api/auth/listApiKeys \
  --header 'Content-Type: application/json' \
  --data '{}'
[
  {
    "id": "obj_01JHKZ0PV2WX123456789",
    "name": "Primary Key",
    "start": "2X7kM9",
    "prefix": "sw_live",
    "enabled": true,
    "createdAt": 1767225600000,
    "updatedAt": 1767225600000,
    "expiresAt": 1767312000000,
    "lastRequest": 1767225600000,
    "rateLimitEnabled": true,
    "rateLimitMax": 20,
    "rateLimitTimeWindow": 20,
    "requestCount": 3,
    "remaining": 97
  }
]

Body

application/json

The body is of type object.

Response

API keys returned.

id
string
required
name
string | null
required
start
string | null
required
prefix
string | null
required
enabled
boolean
required
createdAt
number
required
updatedAt
number
required
expiresAt
number | null
required
lastRequest
number | null
required
rateLimitEnabled
boolean
required
rateLimitMax
number | null
required
rateLimitTimeWindow
number | null
required
requestCount
number
required
remaining
number | null
required