publishable_key_not_allowed

A publishable key was used for something only secret keys may do.

HTTP status403
Error typepermission_error
RetryNo.

What to do

Publishable keys can only create embedded sessions. Use a secret key from your server.

Response shape

{
  "error": {
    "type": "permission_error",
    "code": "publishable_key_not_allowed",
    "message": "…",
    "doc_url": "https://docs.borga.is/errors/publishable_key_not_allowed",
    "request_id": "req_…"
  }
}

See all error codes and how to handle them.