Basis Theory

Payments Application API key

Tokenize and detokenize sensitive data — card numbers, bank details, personal identifiers — from any Windmill script, flow or app.

Set up in 3 steps

1

Create an application

In the Basis Theory portal, open Applications and create one, granting only the permissions your scripts need. Copy its API key — it is shown only once.

2

Add the resource in Windmill

Open Resources, add a resource of type basis_theory, and paste the key.

3

Run your first script

Fork any script below and read before writing anything. There are dozens 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.

network-tokens

Script basis_theory Verified

Tokens Update

Script basis_theory Verified

Tokens Search V2

Script basis_theory Verified

Tokens Search

Script basis_theory Verified

Tokens Get V2

Script basis_theory Verified

Tokens Get By Id

Script basis_theory Verified

Tokens Get

Script basis_theory Verified

Tokens Delete

Script basis_theory Verified

Tokens Create

Script basis_theory Verified

Tokenize Tokenize

Script basis_theory Verified

Token Intents Read

Script basis_theory Verified

Token Intents Delete

Script basis_theory Verified

Token Intents Create

Script basis_theory Verified

Three DS.Get Session By Id

Script basis_theory Verified

Three DS.Get Challenge Result

Script basis_theory Verified

Three DS.Create Session

Script basis_theory Verified

Three DS.Authenticate Session

Script basis_theory Verified

Tenants Update

Script basis_theory Verified

Tenants Owner Get

Script basis_theory Verified

Tenants Get

Script basis_theory Verified

Tenants Delete

Script basis_theory Verified

Tenant Reports Get Tenant Usage Report

Script basis_theory Verified

Tenant Members Update Member

Script basis_theory Verified

Tenant Members Get Members

Script basis_theory Verified

Tenant Members Delete Member

Script basis_theory Verified

Tenant Invitations Resend Invitation

Script basis_theory Verified

Tenant Invitations Get Invitations

Script basis_theory Verified

Tenant Invitations Get By Id

Script basis_theory Verified

Tenant Invitations Delete Invitation

Script basis_theory Verified

Tenant Invitations Create Invitation

Script basis_theory Verified

Resource type

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

View raw schema →
FieldTypeRequiredWhat it is
apiKeystringYesAPI key retrieved upon creating an application.

Questions

This key can read plaintext

Only if you grant it. Permissions are fixed per application, so create one that can tokenize but not read back, unless a script genuinely needs the raw value.

Is my key stored on the hub?

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