xntr-...) is returned only once in key_valuexntr- prefix followed by 86 URL-safe base64 charactersallowed_ips is null or empty, the key is usable from any IP.curl --location --request POST 'https://my.xentree.com/api/admin/api-keys' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Production LMS Integration",
"organization_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"permissions": [
"conversations:read",
"conversations:write"
],
"rate_limit_per_minute": 60,
"expires_at": null,
"allowed_ips": [
"203.0.113.42",
"10.0.0.0/8"
]
}'{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"prefix": "xntr-TM2s4obr3gg",
"tenant_id": "34f5c98e-f430-457b-a812-92637d0c6fd0",
"user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
"organization_id": "7c60d51f-b44e-4682-87d6-449835ea4de6",
"organization_name": "string",
"permissions": [
"string"
],
"rate_limit_per_minute": 0,
"expires_at": "2019-08-24T14:15:22.123Z",
"is_active": true,
"last_used_at": "2019-08-24T14:15:22.123Z",
"created_at": "2019-08-24T14:15:22.123Z",
"allowed_ips": [
"string"
],
"key_value": "xntr-TM2s4obr3ggt76DWVZoxSF48H6OMXnkI..."
}