Skip to main content
Only site administrators can generate a Site Token, and each site can have up to 5 tokens. Site Tokens cannot reach the Custom Code endpoints — use OAuth 2.0 if your integration manages site or page scripts.

Generating a Site Token

A Site Token authorizes StackOne against a single Webflow site — the Webflow portal calls it an API token. Generate one token per site you want to connect.

1

Sign in to Webflow

Sign in to your Webflow account.

  • In the left sidebar, click Sites to list the sites in your Workspace.
  • Click the site you want to connect to open its settings.
The Webflow login page with the email, password, and Continue fields highlighted
2

Open Apps & Integrations

In the site’s left sidebar, click Apps & Integrations.

The site settings sidebar with Apps & Integrations highlighted
3

Generate an API token

Scroll to the API access section at the bottom of the page and click Generate API token.

The API access section with the Generate API token button highlighted
4

Name the token and set permissions

In the Generate an API Token dialog, enter a Token name between 4 and 80 characters, then set the access level for each resource under Permissions.

  • Each resource offers No access, Read-only, or Read and write — grant only what your integration needs.
  • Set Authorized user to Read-only — StackOne uses this resource for its connection test, and the connection fails without it.
  • Read-only is enough for Comments and Site activity — StackOne only reads those resources.
  • Set Assets, CMS, Components, Ecommerce, Forms, Pages, Sites, and Site config to Read and write if StackOne should create or update that data, or Read-only if it should only read it.
  • Workspace is only needed at Read and write, and only if StackOne should create new sites.
  • Leave every other resource on No access.
The Generate an API Token dialog with the Token name filled in, Authorized user set to Read-only, and Generate token highlighted
5

Copy the token

Click Generate token, then copy the value shown under API token in the Save your API token dialog and store it securely for use later.

  • The token is displayed only once and cannot be retrieved later — copy it before closing the dialog.
  • If the token is lost, click Revoke on it in the API access section and generate a new one.
  • Paste it into the Site Token field in StackOne Hub.
  • The token stays valid until it is revoked, but expires after 365 consecutive days of inactivity.
The Save your API token dialog with the token value redacted and its copy button highlighted

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Site Token
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.