Athena
ExtensionsInstall

Install a Postgres extension

Installs an allowlisted Postgres extension on the selected `X-Athena-Client` database. Requires a client-bound API key with `management.extensions.write`. Audit rows require `public.database_audit_log` on the gateway logging Postgres database.

POST
/management/extensions/install

Header Parameters

X-Athena-Client*string
apikey*string

Request Body

application/json

extension_name*string

Extension to install (allowlisted).

if_not_exists?boolean
Defaultfalse

Response Body

curl -X POST "https://athena-cluster.com/management/extensions/install" \  -H "X-Athena-Client: string" \  -H "apikey: string" \  -H "Content-Type: application/json" \  -d '{    "extension_name": "pgcrypto"  }'
Empty
Empty
Empty
Empty
Empty