Base URL
/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.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:- Discover the available plans with List service plans.
- Subscribe to a plan with Create subscription.
- Share a subscription with teammates using Invite user and Revoke user role.
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 athttps://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 return202 Accepted and complete in the background. Poll the Describe endpoint until status reflects the state you expect.
Errors
All endpoints return errors with theapplication/vnd.goa.error content type. See Error for the shape.