Flume issues sandbox keys by request. Send one email with the details below. There is no sign-up form and no dashboard today.
Ask for a key
Section titled “Ask for a key”Email support@tryflume.ai with the details below.
Request a sandbox keySubject: Sandbox key request
Company name:
Your name and work email:
What you are building (iframe, API, or both):
Page origins that will frame the iframe (for example https://app.yourcompany.com, http://localhost:3000):
Image hosts your item photos are served from (for example cdn.yourcompany.com):
Redirect hosts for deep links, if any:What should you send?
Section titled “What should you send?”| Detail | Why Flume needs it | Example |
|---|---|---|
| Company name | To name your platform | Acme Design |
| Your name and work email | To send the key | |
| What you are building | Iframe, API, or both | Iframe |
| Page origins | Only these pages may frame the iframe | https://app.acme.example, http://localhost:3000 |
| Image hosts | Flume fetches item photos only from these hosts | cdn.acme.example |
| Redirect hosts | A deep link may return the user only to these hosts | app.acme.example |
- An origin is a scheme, a host and a port. It has no path and no trailing slash.
- A local origin such as
http://localhost:3000can be an allowed origin in the sandbox. Ask for it. The port must match exactly.
What do you get back?
Section titled “What do you get back?”| You get | Notes |
|---|---|
| A sandbox partner key | It starts with sk_dev_. Flume cannot show it again. Store it in a secret manager |
| Your partner slug | The short name inside your key and your links |
| The origins and hosts Flume set for you | Check them against what you asked for |
What happens next?
Section titled “What happens next?”From a key to live, step by step. The order to build in. Each step has a page.
Read this diagram as text
- Get a sandbox key, and have Flume set your page origin as an allowed origin.
- Start a session from your backend with POST /start-iframe-session.
- Mount the iframe on your page: the iframe tag and the host snippet.
- Exchange the connect code on your backend and store the user access token.
- Write the saved item, once per save_uuid, and reply to the iframe.
- Handle close, expiry, the ready timer and errors.
- Finish the go-live checklist in the sandbox.
- Ask Flume for live access, then switch the base URL and the key.
- Flume reads your request and replies by email.
- You store the key and run the quickstart.
- After that you rotate and revoke keys yourself. See Rotate your key.
- When your integration works in the sandbox, follow the go-live checklist to ask for live access.
Flume does not publish a response time for key requests.
What a sandbox key cannot do
Section titled “What a sandbox key cannot do”- It does not work on live. See Environments.
- It cannot change your allowed origins, image hosts or redirect hosts. Ask Flume.