Skip to content

Get a sandbox key

Flume issues sandbox keys by request. Send one email with the details below. There is no sign-up form and no dashboard today.

Email support@tryflume.ai with the details below.

Request a sandbox key
Subject: 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:
DetailWhy Flume needs itExample
Company nameTo name your platformAcme Design
Your name and work emailTo send the key
What you are buildingIframe, API, or bothIframe
Page originsOnly these pages may frame the iframehttps://app.acme.example, http://localhost:3000
Image hostsFlume fetches item photos only from these hostscdn.acme.example
Redirect hostsA deep link may return the user only to these hostsapp.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:3000 can be an allowed origin in the sandbox. Ask for it. The port must match exactly.
You getNotes
A sandbox partner keyIt starts with sk_dev_. Flume cannot show it again. Store it in a secret manager
Your partner slugThe short name inside your key and your links
The origins and hosts Flume set for youCheck them against what you asked for
From a key to live, step by stepThe order to build in. Each step has a page. The same content is listed as text under the diagram.1. Get a sandbox keyand an allowed origin2. Start a sessionyour backend3. Mount the iframetag and host snippet4. Exchange the codestore the user token5. Write the saved itemonce per save_uuid6. Close, expiry, errorsevery message handled7. Go-live checklistin the sandbox8. Ask for live accessthen switch URL and keyYoursFlume's

From a key to live, step by step. The order to build in. Each step has a page.

Read this diagram as text
  1. Get a sandbox key, and have Flume set your page origin as an allowed origin.
  2. Start a session from your backend with POST /start-iframe-session.
  3. Mount the iframe on your page: the iframe tag and the host snippet.
  4. Exchange the connect code on your backend and store the user access token.
  5. Write the saved item, once per save_uuid, and reply to the iframe.
  6. Handle close, expiry, the ready timer and errors.
  7. Finish the go-live checklist in the sandbox.
  8. Ask Flume for live access, then switch the base URL and the key.
  1. Flume reads your request and replies by email.
  2. You store the key and run the quickstart.
  3. After that you rotate and revoke keys yourself. See Rotate your key.
  4. 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.

  • It does not work on live. See Environments.
  • It cannot change your allowed origins, image hosts or redirect hosts. Ask Flume.