Flow.Documentation
ProfessionalTables

Publish a table as an API

4 steps± 3 minVideoVerified 22 Oct 2026
  1. Step 1 · Open your development environment
  2. Step 2 · Choose the API and the operations
  3. Step 3 · Publish
  4. Step 4 · Ask for the racing bikes

With one click a table gets the standard REST endpoints: a list (with a filter per column), get one row, add, update and delete. They are ordinary endpoints on an API you already have: they inherit that API's security policy and appear in the OpenAPI description. You open up the bikes for sale to a web shop.

Watch the whole guide as a video4 steps in one film
Step 1 / 4

Open your development environment

In the portal, under Environments, click Development, and there Open. Flow opens in a new tab and you are signed in straight away.

  1. Click Development
Open your development environment · Click Development
  1. Click Open ↗
Open your development environment · Click Open ↗
Step 2 / 4

Choose the API and the operations

Open the table and go to the API tab. Choose the API the table goes on and the path under it. Tick only what the consumer really needs: a web shop that shows bikes does not need to delete anything.

  1. Click the table ‘Bikes for sale’
Choose the API and the operations · Click the table ‘Bikes for sale’
  1. Click API
Choose the API and the operations · Click API
  1. In API, choose Web shop · /webshop
  2. In Path under the API, type /bikes
Choose the API and the operations · In API, choose Web shop · /webshop; In Path under the API, type /bikes
  1. Click Delete (DELETE /{id}) /webshop/bikes/{id}
Choose the API and the operations · Click Delete (DELETE /{id}) /webshop/bikes/{id}
  1. Click Update (PUT /{id}) /webshop/bikes/{id}
Choose the API and the operations · Click Update (PUT /{id}) /webshop/bikes/{id}
  1. Click Add (POST) /webshop/bikes
Choose the API and the operations · Click Add (POST) /webshop/bikes
Choose the API and the operations · Only List and Get one row stay ticked.
Step 3 / 4

Publish

Click Publish. Flow creates the endpoints and opens the list. They inherit the API's policy: nobody gets in without a valid key.

  1. Click Publish
Publish · Click Publish
Publish · The notice Published: 2 endpoints.
Step 4 / 4

Ask for the racing bikes

On the right under Try it you call the list the way the web shop does, with the key in the X-API-Key header (covered up here). With the query string you filter on a column: only the rows with that value come back. _sort, _limit and _offset sort and page.

  1. In Key or token, type ••••••••
  2. In Query string, type kind=racing bike&_sort=-price
Ask for the racing bikes · In Key or token, type ••••••••; In Query string, type kind=racing bike&_sort=-price
  1. Click ▶ Send
Ask for the racing bikes · Click ▶ Send
Ask for the racing bikes · 200: the key fits.
Ask for the racing bikes · Two racing bikes, the most expensive first.

This guide was carried out step by step on 22 Oct 2026 by an automated test on Flow (version 3e563176).