Create API Key
Beta/v1/auth/api-keysIdempotent with Idempotency-Key header. Learn more
Creates an API key. The secret key is returned once and cannot be retrieved later.
include[]optional arrayenumValues:rolerole.permissionsSub-objects to expand in the response. When omitted, sub-objects are returned as null.
role_idstringRole ID assigned to the API key.
namestringHuman-readable name for the API key.
expires_atoptional string (date-time)Expiration time. If not set, the key does not expire.
api_key_secretstringFull secret value. Returned once and cannot be retrieved later.
api_key_infoobjectAPI key metadata.
idstringAPI key ID.
objectstringenumValues:api_keyResource type identifier.
namestringHuman-readable name for the API key.
redacted_valuestringRedacted key value.
roleobjectExpandablenullableAssigned role.
idstringRole ID.
objectstringenumValues:roleResource type identifier.
namestringDisplay name.
typestringenumValues:adminuserscannerRole type code.
ownerobjectnullableOwner of this resource.
null in this endpoint.permissionsarray of stringExpandablenullablePermissions in {domain}:{action} format.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
last_used_atstring (date-time)nullableLast used timestamp.
expires_atstring (date-time)nullableExpiration timestamp.
revoked_atstring (date-time)nullableRevocation timestamp.
Responses
Successful response for Create API Key