Fieldwire logo

Fieldwire

9 APIs 0 Features
ConstructionConstruction TechnologyConTechField ManagementPunch ListPlansDrawingsBIMFormsInspectionsProject ManagementHilti

APIs

Fieldwire Account API

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...

Fieldwire Projects API

Create, retrieve, update, archive, transfer, and synchronise construction projects across the Fieldwire account. Includes project statistics, notifications, project teams, proje...

Fieldwire Tasks API

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...

Fieldwire Plans and Sheets API

Upload PDF drawing sets, version sheets, organise floorplans into hierarchical collections, auto-extract sheet numbers / titles, manage hyperlinks and multi-hyperlinks between s...

Fieldwire Forms API

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 ...

Fieldwire Attachments and Media API

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...

Fieldwire Project Financials API

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...

Fieldwire RFIs and Submittals API

Track Requests for Information, submittals, submittal types, spec sections, attachments, markups, watchers, approvals, and submittal log extraction. Supports email-based respons...

Fieldwire Webhooks API

Subscribe to real-time event notifications for attachments, entity tags / taggings, floorplans, forms, hyperlinks, multi-hyperlinks, projects, project resource links, sheets, sh...

Event Specifications

Fieldwire Webhooks

Outbound webhook events delivered by Fieldwire to subscriber `post_url` endpoints. Subscribers register through the Webhooks REST API; Fieldwire POSTs JSON payloads describing e...

ASYNCAPI

Semantic Vocabularies

Fieldwire Context

0 classes · 9 properties

JSON-LD

API Governance Rules

Fieldwire API Rules

9 rules · 5 errors 4 warnings

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Versioning
Versioning
💬
FAQ
FAQ
📄
ChangeLog
ChangeLog
🔗
RSS
RSS
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
💬
Support
Support
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
💰
Pricing
Pricing
🔗
Plans
Plans
🔗
Documentation
Documentation
🔗
Security
Security
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube
🔗
Documentation
Documentation

Sources

Raw ↑
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'