Box

Storage OAuth access token

Manage Box files, folders, sharing and collaborations from any Windmill script, flow or app.

Set up in 3 steps

1

Get an access token

At the Box developer console, create an app and generate a developer token for it, or run its OAuth flow to obtain one.

2

Add the resource in Windmill

Open Resources, add a resource of type box, and paste the token.

3

Run your first script

Fork any script below and read before writing anything. There are hundreds here, so search by the verb you need.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

box — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
tokenstringYesAccess token generated using the Client ID and the Client Secret.

Questions

The token stops working after an hour

Box access tokens are short-lived, and a developer token lasts an hour by design. For anything scheduled, mint tokens from an app with client credentials and refresh them rather than pasting one.

A folder is not found

A Box app only sees what has been shared with its service account, or what the authorising user can see. Check which of the two the token represents.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.