Account-scoped (super) endpoints used to authenticate, exchange the long-lived API key for a short-lived JWT access token, and manage account-level users, roles, attachments, da...
Create, retrieve, update, archive, transfer, and synchronise construction projects across the Fieldwire account. Includes project statistics, notifications, project teams, proje...
Create and manage construction tasks — punch list items, RFIs-as-tasks, inspections, and work assignments — including check items, task relations, task types, custom task attrib...
Upload PDF drawing sets, version sheets, organise floorplans into hierarchical collections, auto-extract sheet numbers / titles, manage hyperlinks and multi-hyperlinks between s...
Author account-level form templates, publish them to projects, capture form records and section inputs from the field, manage form statuses, signatures, markups, and form-level ...
Upload, manage, and markup attachments — photos, videos, PDFs, spec sheets — using a two-step flow that returns short-lived signed AWS S3 POST tokens for direct browser-to-S3 up...
Manage project budget line items, actual costs, tier cost codes, and change orders for Business Plus customers. Exposes the project-financials surface that backs Fieldwire's bud...
Track Requests for Information, submittals, submittal types, spec sections, attachments, markups, watchers, approvals, and submittal log extraction. Supports email-based respons...
Subscribe to real-time event notifications for attachments, entity tags / taggings, floorplans, forms, hyperlinks, multi-hyperlinks, projects, project resource links, sheets, sh...
aid: fieldwire
url: https://raw.githubusercontent.com/api-evangelist/fieldwire/refs/heads/main/apis.yml
apis:
- aid: fieldwire:fieldwire-account-api
name: Fieldwire Account API
tags:
- Account
- Authentication
- Construction
- Users
humanURL: https://developers.fieldwire.com/docs/getting-started
properties:
- url: https://developers.fieldwire.com/docs/getting-started
type: Documentation
- url: https://developers.fieldwire.com/docs/authentication
type: Documentation
- url: openapi/fieldwire-account-api-openapi.yml
type: OpenAPI
description: >-
Account-scoped (super) endpoints used to authenticate, exchange the long-lived API key for a short-lived JWT
access token, and manage account-level users, roles, attachments, data types, custom stamps, form templates, and
project transfers. Calls hit the global super host at https://client-api.super.fieldwire.com before regional
project APIs.
- aid: fieldwire:fieldwire-projects-api
name: Fieldwire Projects API
tags:
- Construction
- Projects
- Field Management
humanURL: https://developers.fieldwire.com/reference/get_projects_in_account
properties:
- url: https://developers.fieldwire.com/reference/get_projects_in_account
type: Documentation
- url: openapi/fieldwire-projects-api-openapi.yml
type: OpenAPI
description: >-
Create, retrieve, update, archive, transfer, and synchronise construction projects across the Fieldwire account.
Includes project statistics, notifications, project teams, project users, permissions, and project-level forms /
templates. Project data is region-resident — US clients call client-api.us.fieldwire.com/api/v3, EU clients call
client-api.eu.fieldwire.com/api/v3.
- aid: fieldwire:fieldwire-tasks-api
name: Fieldwire Tasks API
tags:
- Construction
- Field Management
- Tasks
- Punch Lists
humanURL: https://developers.fieldwire.com/reference/get_tasks_in_project
properties:
- url: https://developers.fieldwire.com/reference/get_tasks_in_project
type: Documentation
- url: https://developers.fieldwire.com/docs/custom-task-attributes
type: Documentation
- url: openapi/fieldwire-tasks-api-openapi.yml
type: OpenAPI
- url: json-schema/fieldwire-task-schema.json
type: JSONSchema
description: >-
Create and manage construction tasks — punch list items, RFIs-as-tasks, inspections, and work assignments —
including check items, task relations, task types, custom task attributes, bubbles (comments, photos, video,
attachments), and template checklists with up to 500 check items per task.
- aid: fieldwire:fieldwire-plans-api
name: Fieldwire Plans and Sheets API
tags:
- Construction
- Plans
- Sheets
- Drawings
- BIM
humanURL: https://developers.fieldwire.com/docs/uploading-plans-via-api
properties:
- url: https://developers.fieldwire.com/docs/uploading-plans-via-api
type: Documentation
- url: https://developers.fieldwire.com/docs/floorplan-collections-api-guide
type: Documentation
- url: openapi/fieldwire-plans-api-openapi.yml
type: OpenAPI
description: >-
Upload PDF drawing sets, version sheets, organise floorplans into hierarchical collections, auto-extract sheet
numbers / titles, manage hyperlinks and multi-hyperlinks between sheets, and attach Building Information Models
with versioned object trees for calibration and 3D task creation.
- aid: fieldwire:fieldwire-forms-api
name: Fieldwire Forms API
tags:
- Construction
- Forms
- Inspections
- Data Collection
humanURL: https://developers.fieldwire.com/docs/working-with-project-forms
properties:
- url: https://developers.fieldwire.com/docs/working-with-project-forms
type: Documentation
- url: https://developers.fieldwire.com/docs/getting-form-data
type: Documentation
- url: openapi/fieldwire-forms-api-openapi.yml
type: OpenAPI
description: >-
Author account-level form templates, publish them to projects, capture form records and section inputs from the
field, manage form statuses, signatures, markups, and form-level permissions. Used for daily reports, safety
inspections, QA/QC checklists, and custom data collection in the field.
- aid: fieldwire:fieldwire-attachments-api
name: Fieldwire Attachments and Media API
tags:
- Construction
- Attachments
- Photos
- Files
- Media
humanURL: https://developers.fieldwire.com/reference/add_aws_post_tokens
properties:
- url: https://developers.fieldwire.com/reference/add_aws_post_tokens
type: Documentation
- url: openapi/fieldwire-attachments-api-openapi.yml
type: OpenAPI
description: >-
Upload, manage, and markup attachments — photos, videos, PDFs, spec sheets — using a two-step flow that returns
short-lived signed AWS S3 POST tokens for direct browser-to-S3 upload. Markups support GeoJSON drawings, arrows,
text, and measurement overlays, and can be flattened into image thumbnails.
- aid: fieldwire:fieldwire-financials-api
name: Fieldwire Project Financials API
tags:
- Construction
- Budget
- Cost Management
- Change Orders
- Project Financials
humanURL: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
properties:
- url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
type: Documentation
- url: openapi/fieldwire-financials-api-openapi.yml
type: OpenAPI
description: >-
Manage project budget line items, actual costs, tier cost codes, and change orders for Business Plus customers.
Exposes the project-financials surface that backs Fieldwire's budget management and change order workflows.
- aid: fieldwire:fieldwire-rfis-submittals-api
name: Fieldwire RFIs and Submittals API
tags:
- Construction
- RFIs
- Submittals
- Spec Sections
- Approvals
humanURL: https://developers.fieldwire.com/reference/get_rfis_in_project
properties:
- url: https://developers.fieldwire.com/reference/get_rfis_in_project
type: Documentation
- url: openapi/fieldwire-rfis-submittals-api-openapi.yml
type: OpenAPI
description: >-
Track Requests for Information, submittals, submittal types, spec sections, attachments, markups, watchers,
approvals, and submittal log extraction. Supports email-based responses, ball-in-court reassignments, and
renumbering with the lead company's own format.
- aid: fieldwire:fieldwire-webhooks-api
name: Fieldwire Webhooks API
tags:
- Construction
- Webhooks
- Events
- Realtime
humanURL: https://developers.fieldwire.com/docs/beta-creating-webhook-configurations
properties:
- url: https://developers.fieldwire.com/docs/beta-creating-webhook-configurations
type: Documentation
- url: https://developers.fieldwire.com/docs/webhook-event-types
type: Documentation
- url: https://developers.fieldwire.com/docs/webhook-filters
type: Documentation
- url: openapi/fieldwire-webhooks-api-openapi.yml
type: OpenAPI
- url: asyncapi/fieldwire-webhooks-asyncapi.yml
type: AsyncAPI
description: >-
Subscribe to real-time event notifications for attachments, entity tags / taggings, floorplans, forms, hyperlinks,
multi-hyperlinks, projects, project resource links, sheets, sheet uploads, tasks, task check items, and task
relations. Per-subscription entity_filters (max 20) and project_filters (max 100) narrow the firehose.
name: Fieldwire
tags:
- Construction
- Construction Technology
- ConTech
- Field Management
- Punch List
- Plans
- Drawings
- BIM
- Forms
- Inspections
- Project Management
- Hilti
kind: contract
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- url: https://www.fieldwire.com
name: Fieldwire
type: Portal
- url: https://developers.fieldwire.com
name: Fieldwire Developer Portal
type: Documentation
- url: https://developers.fieldwire.com/docs/getting-started
name: Getting Started
type: GettingStarted
- url: https://developers.fieldwire.com/docs/authentication
name: Authentication
type: Authentication
- url: https://developers.fieldwire.com/docs/rate-limiting
name: Rate Limiting
type: RateLimits
- url: https://developers.fieldwire.com/docs/pagination
name: Pagination
type: Documentation
- url: https://developers.fieldwire.com/docs/filtering
name: Filtering
type: Documentation
- url: https://developers.fieldwire.com/docs/versioning
name: Versioning
type: Versioning
- url: https://developers.fieldwire.com/docs/frequently-asked-questions
name: API FAQ
type: FAQ
- url: https://developers.fieldwire.com/changelog
name: API Changelog
type: ChangeLog
- url: https://developers.fieldwire.com/changelog.rss
name: API Changelog RSS
type: RSS
- url: https://www.fieldwire.com/changelog/
name: Product Changelog
type: ChangeLog
- url: https://status.fieldwire.com/
name: Fieldwire Status
type: StatusPage
- url: https://help.fieldwire.com/hc/en-us
name: Help Center
type: Support
- url: https://help.fieldwire.com/hc/en-us/articles/205097173-Introduction-to-the-Fieldwire-API
name: Introduction to the Fieldwire API
type: Documentation
- url: https://www.fieldwire.com/integrations/
name: Integrations
type: Documentation
- url: https://www.fieldwire.com/integrations/fieldwire/api/
name: Fieldwire API Integration Page
type: Documentation
- url: https://github.com/Fieldwire
name: Fieldwire on GitHub
type: GitHubOrganization
- url: https://github.com/Fieldwire/fieldwire_ruby_sample
name: Ruby Sample Client
type: SDK
- url: https://github.com/Fieldwire/fieldwire_java_sample
name: Java Sample Client
type: SDK
- url: https://www.fieldwire.com/pricing/
name: Fieldwire Pricing
type: Pricing
- url: https://www.fieldwire.com/pricing/
name: Plans
type: Plans
data:
- id: basic
name: Basic
entries:
- geo: Global
unit: 1
label: User
limit: 5
price: 0
metric: user
timeFrame: month
description: Up to 5 users.
elements:
- name: Up to 3 active projects
- name: 100 sheets per project
- name: Plan viewing and markup
- name: Task management
- name: Specifications
- name: Files and photos
- name: Checklists
description: Free tier for small teams trying Fieldwire.
- id: pro
name: Pro
entries:
- geo: Global
unit: 1
label: User
limit: -1
price: 39
metric: user
timeFrame: month
description: Per user, billed annually.
elements:
- name: Unlimited projects and sheets
- name: Reports and exports
- name: Sheet compare
- name: Project templates
- name: Custom task statuses
description: For active jobsite teams that need unlimited plans and reporting.
- id: business
name: Business
entries:
- geo: Global
unit: 1
label: User
limit: -1
price: 64
metric: user
timeFrame: month
description: Per user, billed annually.
elements:
- name: Custom forms
- name: App integrations
- name: BIM viewer
- name: Field Intelligence AI
description: For teams standardising forms, BIM, and integrations across projects.
- id: business-plus
name: Business Plus
entries:
- geo: Global
unit: 1
label: User
limit: -1
price: 89
metric: user
timeFrame: month
description: Per user, billed annually.
elements:
- name: RFIs
- name: Submittals
- name: Change orders
- name: Budget management
description: For project teams running RFIs, submittals, change orders, and budgets in Fieldwire.
- id: custom
name: Custom Contracts
entries:
- geo: Global
unit: 1
label: User
limit: -1
price: Call
metric: user
timeFrame: month
description: Custom contract — contact sales.
elements:
- name: Unlimited users
- name: API access
- name: Single sign-on (SSO)
- name: Dedicated success teams
- name: Tailored training
description: Enterprise contracts with dedicated success, SSO, and API access.
- url: https://www.fieldwire.com/about/
name: About Fieldwire
type: Documentation
- url: https://www.fieldwire.com/security/
name: Security
type: Security
- url: https://www.fieldwire.com/privacy/
name: Privacy Policy
type: PrivacyPolicy
- url: https://www.fieldwire.com/terms/
name: Terms of Service
type: TermsOfService
- url: https://www.linkedin.com/company/fieldwire
name: Fieldwire on LinkedIn
type: LinkedIn
- url: https://twitter.com/Fieldwire
name: Fieldwire on X
type: Twitter
- url: https://www.youtube.com/@fieldwire
name: Fieldwire on YouTube
type: YouTube
- url: https://www.hilti.com
name: Hilti (Parent Company)
type: Documentation
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
created: '2026-05-25'
modified: '2026-05-25'