Develop Tools for Connections and measurement

The Flowcode API allows for QR code creation and measurement integrated into your workflow or application.
NBA logo

Create Dynamic Flowcodes at Scale

  • Make thousands of codes with your design parameters in seconds.
  • Over 500 million QR codes created.
  • Perfect for direct marketing or embedding Flowcode creation on your platform.

Extract Real-Time Interaction Data

  • Real-time data of scan performance updated every 10 seconds.
  • Analyze statistics on geo-location, page views, link clicks, and scans.
  • Extract CRM contacts via read-only API.

How Businesses Leverage our aPI


Clothing and merchandising packaging at scale and direct mail campaigns for collecting CRM.


Event planners create codes at scale for ticketing and get insights into scans, page views, click engagement, and more.


From product information to integrating on packaging design for warranty specs, Flowcode's API is built to scale.

Bulk Printing needs

Elevate marketing materials with printed mailers, brochures, signage, kiosks, and internal or external newsstands.

Digital Implementation

Create unique codes for any streaming account. Integrate on site as an embeddable tool for any user.

Data Integration
Automatic data integration for created codes, with realtime performance tracking A/B testing and variable analysis

Top Use Cases

Automated Codes In Direct Marketing

  • Make thousands of codes with your design parameters in seconds.
  • Personalize messaging for prospecting or reactivation campaigns.
  • Attribute scan performance data for each unique code.

Direct mail QR code

Flowcode Creation On Your Platform

  • Flowcode creation for your internal users or external customers.
  • Drive real world engagement by offering a new way to share.
  • Easily edit the design and scan destination of each code.

QR code API

Consolidate Flowcode Data Into Your Reporting

  • Set recurring jobs to update your dashboards with hits to our analytics API.
  • Keep key stakeholders in the loop by showcasing real-time data.
  • Pipe CRM collected directly into your warehouse.
Marketing API QR code
API Frequently Asked Questions
Questions not answered?
What is an API?

API stands for Application Program Interface. Flowcode APIs are a way for other applications (or code in other applications) to programmatically access data within your Flowcode org, in a simple and secure manner.

How do I access the developer portal?

Please go to Here you will find an overview of the documentation and how to get started.

How do I register for the developer portal?

To register for the Flowcode Developer portal, follow these steps:

  • Go to the new Developer Portal (
  • Click "Log in" in the top right (Note: if you don't have a Flowcode account, please create an account or have an Admin invite you to your existing Flowcode org)
  • Log into your Flowcode account in the new tab that opens
  • Once you've logged in, navigate back to the Developer Portal tab you had open
  • In the Developer Portal tab, you should see a prompt to create an account (Note: this is a necessary step to register for the developer portal) with your email pre-populated and an input for phone number
  • Input your phone number and click "Create Account"
  • You should be redirected to the Overview page within the new Developer Portal

How do I generate my API key?

To generate your API key with Flowcode. Follow the following steps:

Step 1: Hover on your email address in the top right of the Overview page in the Developer Portal

Step 2: Click on "Dashboard" in the dropdown that appears

Step 3: Click "Create API Credential"

How do I get in contact with support for API related questions / issues?

For support with any questions related to our API, please reach out to [email protected]

What is the Flowcode API pricing?

The Flowcode API pricing is usage-based. Please contact [email protected] to learn more.

Is there a request cap for testing via the developer portal?

The Test Tier of the developer portal is 50 requests. If you need additional requests in order to test or would like uncapped requests, please contact [email protected]

How many codes can I create with the API?

One of the main use cases of the Flowcode API is to generate Flowcodes at scale. If needed, the API has the ability to create millions of scans at a time. 

What level of code designs do I have access to?

The code design customization endpoints (customization_options) are laid out in the Create Code endpoint within the documentation, which can be found here. You will have access to color, background color, center image, center image size, data pattern shape, and call-to-action text on the edge of the code. 

What analytics can I access via the API?

You have access to Flowcode and Flowpage event data (scans, page views, page link clicks), as well as any contact information collected. This data can be filtered and summarized based on id, folder, time range, geographic location, and more.