Connection Pools

List Connection Pools

get

Retrieves a paginated list of connection pools.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: connectors.system

sortstringOptional

Sort field. Prefix with - for descending. Available: name, limit, created_at

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/connection-pools

Create Connection Pool

post

Creates a new connection pool.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Body
limitinteger · min: 1Required
timeoutinteger · min: 1 · nullableOptional
namestring · max: 255Required
Responses
chevron-right
200

Successful response

application/json
post
/api/v1/connection-pools

Get Connection Pool

get

Retrieves the details of a specific connection pool.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
connection_poolstringRequired

The connection pool identifier.

Query parameters
filter[name]stringOptional

Filter results by name.

includestringOptional

Comma-separated list of relationships to include. Available: connectors.system

sortstringOptional

Sort field. Prefix with - for descending. Available: name, limit, created_at

pageinteger · min: 1Optional

Page number for pagination.

Default: 1
per_pageinteger · min: 1 · max: 100Optional

Number of results per page.

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/connection-pools/{connection_pool}

Update Connection Pool

put

Updates an existing connection pool.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
connection_poolstringRequired

The connection pool identifier.

Body
limitinteger · min: 1Optional
timeoutinteger · min: 1 · nullableOptional
namestring · min: 1 · max: 255Optional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/connection-pools/{connection_pool}

Delete Connection Pool

delete

Permanently deletes a specific connection pool.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
connection_poolstringRequired

The connection pool identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/connection-pools/{connection_pool}

Clear Connection Pool

post

Removes all pending requests from a specific connection pool.

Authorizations
AuthorizationstringRequired

API key passed in the Authorization header. Format: <api-key>

Path parameters
connection_poolstringRequired

The connection pool identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/connection-pools/{connection_pool}/clear

Last updated

Was this helpful?