---
title: "Generate Temporary Workboard Token"
method: POST
path: "/records/{record_id}/tokens"
tags: ["Records"]
---

# Generate Temporary Workboard Token

`POST /records/{record_id}/tokens`

## Request

- Base URL: `https://api.floweq.com/v1`
- URL: `https://api.floweq.com/v1/records/{record_id}/tokens`
- Auth: HTTP bearer

Create a temporary access token that may be used to update a single Workboard record

## Path parameters

- `record_id` string, required

## Request body

- object: Create a temporary access token that may be used to update a single record
  - `expires` number: Optional seconds until the token expires. Default expiration after 86400 seconds (1 day)
  - `recordId` string: Workboard Record ID which may be updated by the returned token

## Response `200`

Temporary access token that may be used to update a single record

- object: Temporary access token that may be used to update a single record
  - `expires` number: Seconds until the token expires. Default expiration after 86400 seconds (1 day)
  - `token` string: Access Token
  - `recordId` string: Workboard Record ID which may be updated by this token

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/floweq/apis/floweq-external-api-v1.md) - [All operations](https://skmtc.dev/floweq/apis/floweq-external-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/floweq/apis/floweq-external-api-v1/revisions/d826148ce2d7?raw)
