Skip to content

Fieldwire

Hardline uses a Fieldwire API token as the long-lived credential. Fieldwire calls this token a refresh token, API key, or API token. Hardline exchanges it for a short-lived access token before making Fieldwire API calls.

Provider docs:

  • A Fieldwire account with API access enabled.
  • Account Owner or Manager access in Fieldwire.
  • Developer access approved for your Fieldwire account.
  • A Fieldwire API token.
  • The Fieldwire account ID and project ID you want Hardline to use.

Use API token in Hardline.

Do not paste a generated Fieldwire JWT access token into Hardline. Fieldwire access tokens are short-lived. Paste the long-lived Fieldwire API token from the Fieldwire account settings page; Hardline will exchange it for short-lived access tokens as needed.

  1. Confirm your Fieldwire plan includes API access. Fieldwire API access is typically available on Enterprise plans or accounts with API access added.
  2. Sign in to Fieldwire as an Account Owner or Manager.
  3. Open the account settings page.
  4. Find API Settings.
  5. If API access is not enabled, request API access from Fieldwire.
  6. If developer access is required, request developer access from Fieldwire and wait for approval.
  7. Confirm the account shows token management access.
  1. In Fieldwire, open the account settings page.
  2. Go to API Settings.
  3. Open token management.
  4. Create a new token.
  5. Copy the token immediately. Fieldwire may not show the token again after creation.
  6. Store it securely until you paste it into Hardline.
  1. Open Hardline.
  2. Go to Settings > Integrations.
  3. Select Fieldwire.
  4. Click Add credentials.
  5. Choose API token.
  6. Paste the Fieldwire API token.
  7. Enter the Fieldwire account ID in Account ID.
  8. Enter the account name in Account name.
  9. Add a default project name if most assistant work should use one project.
  10. Save the connection.
  11. Click Test connection.
  12. Enable the Fieldwire tool policies your team wants available.

Fieldwire account-level authentication uses:

https://client-api.super.fieldwire.com

Project data may use a regional API host. Fieldwire documents the US project API host as:

https://client-api.us.fieldwire.com/api/v3

and the EU project API host as:

https://client-api.eu.fieldwire.com/api/v3

Hardline defaults to the US project API host unless your environment is configured otherwise. Contact Hardline support before connecting EU-hosted Fieldwire projects.

SymptomWhat to check
Token exchange failsConfirm you pasted the Fieldwire API token, not a generated JWT access token.
API settings are not visibleConfirm API access is enabled and your Fieldwire user has Account Owner or Manager access.
Connection works but project reads failConfirm the project is in the expected Fieldwire API region and the token can access that project.
Writes failConfirm the Fieldwire user and token have permission to create or update tasks, forms, RFIs, or change records in the project.