Bearer authentication
Versioned Backend API keys can be sent directly as bearer tokens:HTTP Basic authentication
HTTP Basic authentication is also supported. The username is the project ID and the password is the API secret:curl --user constructs the base64-encoded projectID:apiSecret header. Do not send the API secret alone as the Basic credential.
Permissions
The permission is also listed on each endpoint. A key with verification permission does not need user deletion permission.