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. Sign-in is the exception: it is served from the FalkorDB Cloud app at https://app.falkordb.cloud/api/signin.

Authentication

All endpoints except sign-in are authenticated with a session cookie.
Sign in at https://app.falkordb.cloud/api/signin with your FalkorDB Cloud email and password. The response sets two HttpOnly cookies scoped to .falkordb.cloud: Browsers send the cookies automatically when requests include credentials. Because the cookies are scoped to .falkordb.cloud, server-side and CLI clients must read omnistrate_token from the Set-Cookie values and send it as an explicit Cookie header on every request to https://api.omnistrate.cloud.

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.