All Collections
API & Developer Portal
API and Developer Portal Overview
API and Developer Portal Overview
Alex avatar
Written by Alex
Updated over a week ago

The Flowcode API is a RESTful API that lets you programmatically leverage the Flowcode platform:

  • Create and manage Flowcodes at scale

  • Extract real-time data from your Flowcodes and Flowpages

  • Seamlessly integrate the API into your application

As we update and release newer versions of the API, we reserve the right to remove older APIs and functionality with a 1-month deprecation notice. We will post about such changes as well as announce new features in the Developers Central section of our community.

Flowcode’s REST API is designed to be straightforward to use. You can use the language and platform of your choice to make requests. To get a feel for the API, you can also use a tool like Postman or Insomnia.

This API uses a base path of https://gateway.flowcode.com

The Flowcode API sets a limit of 100 API requests per second. Once this limit is reached the API will start returning errors with HTTP status code 429.

A reasonable consistency guarantee can be made between operations via the UI and operations via the API. For example, updates made via the UI should be reflected in subsequent queries via the API, and updates made via the API should be reflected on subsequent queries via the UI. A natural limitation here is simultaneous queries and updates such that a query returns before the update to the data has been made, but subsequent queries should return the updated data.

Each endpoint in the spec has a request sample that demonstrates a simple example of how to call the endpoint in various programming languages.

In an effort to standardize our API and make it accessible, we offer an OpenAPI 3.0 specification that can be exported into yaml by hitting the EXPORT button at the top of this page.

Did this answer your question?