Caches

List Caches

get

Retrieves a paginated list of caches. Can be filtered by flow_id, for_flow, scope, and name.

Authorizations
AuthorizationstringRequired

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

Query parameters
filter[flow_id]stringOptional

Filter results by flow_id.

filter[for_flow]stringOptional

Filter results by for_flow.

filter[scope]stringOptional

Filter results by scope.

filter[id]stringOptional

Filter results by id.

filter[,]stringOptional

Filter results by ,.

filter[name]stringOptional

Filter results by name.

filter[LIKE]stringOptional

Filter results by LIKE.

filter[flow]stringOptional

Filter results by flow.

includestringOptional

Comma-separated list of relationships to include. Available: flow

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/caches

Get Metadata

get

Retrieves information about caches used in flows.

Authorizations
AuthorizationstringRequired

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

Responses
chevron-right
200

Successful response

application/json
get
/api/v1/caches/metadata

Get Cache

get

Retrieves the details of a specific cache.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

Query parameters
filter[flow_id]stringOptional

Filter results by flow_id.

filter[for_flow]stringOptional

Filter results by for_flow.

filter[scope]stringOptional

Filter results by scope.

filter[id]stringOptional

Filter results by id.

filter[,]stringOptional

Filter results by ,.

filter[name]stringOptional

Filter results by name.

filter[LIKE]stringOptional

Filter results by LIKE.

filter[flow]stringOptional

Filter results by flow.

includestringOptional

Comma-separated list of relationships to include. Available: flow

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/caches/{cache}

Update Cache

put

Updates an existing cache.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

Body
ttl_unitstring · nullableOptional
ttl_numberstring · nullableOptional
namestringRequired
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/caches/{cache}

Delete Cache

delete

Permanently deletes a specific cache.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

Responses
chevron-right
200

Successful response

application/json
messagestringOptional
delete
/api/v1/caches/{cache}

Get Content

get

Retrieves data for a given cache key.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

keystringRequired

The key identifier.

Responses
chevron-right
200

Successful response

No content

get
/api/v1/caches/{cache}/content/{key}

No content

Update Cache Content

put

Updates the content for a given cache key.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

keystringRequired

The key identifier.

Body
contentstring · nullableOptional
Responses
chevron-right
200

Successful response

application/json
put
/api/v1/caches/{cache}/content/{key}

Flush Cache

post

Flushes the contents of a specific cache.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
post
/api/v1/caches/{cache}/flush
get

Searches key names, page numbers, and unique keys within a specific cache for a given term.

Authorizations
AuthorizationstringRequired

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

Path parameters
cachestringRequired

The cache identifier.

searchstringRequired

The search identifier.

Responses
chevron-right
200

Successful response

application/json
objectOptional
get
/api/v1/caches/{cache}/search/{search}

Last updated

Was this helpful?