Skip to content
For LLMsView as Markdown·

Redis Cloud ​

Manage subscriptions and databases with the Redis Cloud API.

DetailValue
CategoryDatabase
Base URLhttps://api.redislabs.com/v1
AuthenticationAPI Key
Endpoints8
Connector keyredis-cloud

Using Redis Cloud in a workflow ​

  1. Go to Connections and click New Connection.
  2. Pick Redis Cloud from the marketplace.
  3. Enter your credentials (see Authentication above for what's expected).
  4. In a workflow, drop an API Call node and select this connection.
  5. Pick the operation you need from the Operation dropdown. The full list is below.

Available endpoints ​

EndpointSummary
GET /subscriptionsList subscriptions
POST /subscriptionsCreate a subscription
GET /subscriptions/{subscriptionId}Get subscription details
GET /subscriptions/{subscriptionId}/databasesList databases
POST /subscriptions/{subscriptionId}/databasesCreate a database
GET /subscriptions/{subscriptionId}/databases/{databaseId}Get database details
PUT /subscriptions/{subscriptionId}/databases/{databaseId}Update a database
DELETE /subscriptions/{subscriptionId}/databases/{databaseId}Delete a database

Each endpoint is documented in full below. Use the outline on the right to jump to one.

GET /subscriptions ​

List subscriptions

DetailValue
Operation IDdatabase.listSubscriptions
MethodGET
Path/subscriptions

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.listSubscriptions.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

POST /subscriptions ​

Create a subscription

DetailValue
Operation IDdatabase.createSubscription
MethodPOST
Path/subscriptions

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.createSubscription.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

GET /subscriptions/{subscriptionId} ​

Get subscription details

DetailValue
Operation IDdatabase.getSubscription
MethodGET
Path/subscriptions/{subscriptionId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.getSubscription.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

GET /subscriptions/{subscriptionId}/databases ​

List databases

DetailValue
Operation IDdatabase.listDatabases
MethodGET
Path/subscriptions/{subscriptionId}/databases

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.listDatabases.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

POST /subscriptions/{subscriptionId}/databases ​

Create a database

DetailValue
Operation IDdatabase.createDatabase
MethodPOST
Path/subscriptions/{subscriptionId}/databases

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.createDatabase.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

GET /subscriptions/{subscriptionId}/databases/{databaseId} ​

Get database details

DetailValue
Operation IDdatabase.getDatabase
MethodGET
Path/subscriptions/{subscriptionId}/databases/{databaseId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.getDatabase.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

PUT /subscriptions/{subscriptionId}/databases/{databaseId} ​

Update a database

DetailValue
Operation IDdatabase.updateDatabase
MethodPUT
Path/subscriptions/{subscriptionId}/databases/{databaseId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.updateDatabase.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.

DELETE /subscriptions/{subscriptionId}/databases/{databaseId} ​

Delete a database

DetailValue
Operation IDdatabase.deleteDatabase
MethodDELETE
Path/subscriptions/{subscriptionId}/databases/{databaseId}

Parameters ​

No parameters.

Using this endpoint in a workflow ​

  1. Add an API Call node to your workflow.
  2. Pick your Redis Cloud connection from the Connection dropdown.
  3. In the Operation dropdown, select database.deleteDatabase.
  4. Fill in the parameter fields that appear. Use {{...}} to reference upstream values.

What it returns ​

The API Call node writes the response to the workflow context:

{
  status: 200,
  success: true,
  data: { ...response body from the API... },
  latencyMs: 142
}

Reference response fields downstream as {{nodeId.data.path}}. The exact response shape is documented on the upstream Redis Cloud API reference.