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.