Skip to main content
The FalkorDB Cloud API lets you provision and manage FalkorDB instances across service tiers and deployment models.

Base URL

Every resource path is prefixed with /2022-09-01-00/resource-instance/sp-JvkxkPhinN/falkordb/v1/prod/, followed by the service tier, the deployment model, and the component.

Authentication

All endpoints except sign-in are authenticated with a session cookie.
Sign in with HTTP Basic authentication using your FalkorDB Cloud credentials. The response sets two HttpOnly cookies scoped to .falkordb.cloud: Browsers send the cookies automatically when requests include credentials. Server-side and CLI clients must store the Set-Cookie values and replay them on every request.

Account management

Before you can create a deployment instance you need a subscription to a service plan. The account management endpoints let you: Every deployment instance belongs to a subscription. Pass the subscription ID as the subscriptionId query parameter on instance requests.

Service tiers

The API is organized by service tier and hosting model: Enterprise BYOA deploys into your own cloud account, so create requests take a cloud_provider_account_config_id. Enterprise deploys into a custom network you provide with custom_network_id.

Infrastructure

Database users

Database users are the credentials your application uses to connect to an instance. They are managed through a separate FalkorDB API host at https://api.falkordb.cloud/v1/customer-ldap using bearer token authentication rather than the session cookie.

Operations

Every component supports the same set of operations.

Asynchronous behavior

Create and lifecycle operations return 202 Accepted and complete in the background. Poll the Describe endpoint until status reflects the state you expect.

Errors

All endpoints return errors with the application/vnd.goa.error content type. See Error for the shape.