v17

latestOpenAPI 3.0.1raw.githubusercontent.com2026-07-08165682.0 MB
Cluster extensions

List cluster extensions

Authorization

A service token or OAuth token must have at least one of the following access or scopes in order to use this API endpoint:

Service Token Accesses read_branch, delete_branch, create_branch, connect_production_branch, connect_branch

OAuth Scopes

ResourceScopes
Organizationread_branches
Databaseread_branches
Branchread_branch
get/organizations/{organization}/databases/{database}/branches/{branch}/extensions

Path parameters

organizationstring required

Organization name slug from list_organizations. Example: acme.

databasestring required

Database name slug from list_databases. Example: app-db.

branchstring required

Branch name from list_branches. Example: main.

Response

Returns cluster extensions

idstring required

The ID of the extension

namestring required

The name of the extension

descriptionstring required

The description of the extension

internalboolean required

The internal state of the extension

loader'shared_preload_libraries' | 'session_preload_libraries' | 'create_extension' required

How the extension is loaded

urlstring required

The URL of the extension

availableboolean required

Whether the extension is available on the current cluster image

unavailable_reasonstring required

The reason the extension is unavailable (e.g., 'container_upgrade_required')