Anon Keys

Get details of a specific anon key

get/projects/{id}/anon-keys/{keyId}

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/projects/{id}/anon-keys/{keyId}
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Path parameters

idstring uuid required

Project ID

keyIdstring uuid required

Response

Anon key details

idstring uuid required
project_idstring uuid
namestring required
key_valuestring required

JWT token - use this in frontend Authorization header

permissionsstring[]

Permissions granted to this anon key. Auth permissions: auth.signup, auth.signin, auth.refresh, auth.logout, auth.password_reset, auth.confirm_email, auth.resend_confirmation Storage permissions: storage.upload, storage.download, storage.list, storage.delete Realtime permissions: realtime.connect, realtime.subscribe, realtime.publish Functions permissions: functions.invoke

is_defaultboolean

Whether this is the project's configured default anon key. Only one key per project can be default.

created_atstring date-time

Example response

{
  "permissions": [
    "auth.signup",
    "auth.signin",
    "auth.refresh",
    "auth.logout"
  ]
}

Changes

    • ○

      the endpoint scheme security ProjectAccessToken was added to the API

    • ▲

      added the new path request parameter id

    • ▲

      the response's body type changed from no type to object for status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status