Fieldwire website screenshot

Fieldwire

Fieldwire publishes 18 APIs on the APIs.io network, including Actual Costs API, Authentication API, Budget Line Items API, and 15 more. Tagged areas include Construction, Construction Technology, ConTech, Field Management, and Punch List.

The Fieldwire catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

Fieldwire’s developer surface includes authentication, developer portal, documentation, getting-started guide, FAQ, changelog, support, and 29 more developer resources.

57.3/100 strong ▬ flat Agent 21/100 agent aware saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
AccessPaid
6 APIs
ConstructionConstruction TechnologyConTechField ManagementPunch ListPlansDrawingsBIMFormsInspectionsProject ManagementHilti

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/fieldwire: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 18

Individual APIs this provider publishes, each with its own machine-readable definition.

Fieldwire Actual Costs API

Actual cost entries logged against budget lines.

Fieldwire Authentication API

Refresh-token / JWT exchange and session management.

Fieldwire Budget Line Items API

Project budget line items tied to tier cost codes.

Fieldwire Building Information Models API

BIM and BIM versions attached to a project.

Fieldwire Change Orders API

Project change orders that adjust scope and budget.

Fieldwire Custom Stamps API

Account-level custom stamps used on markups across projects.

Fieldwire Floorplans API

Floorplan lifecycle, hierarchy, and collections.

Fieldwire Form Inputs API

Inputs (text, number, photo, signature, choice, etc.) inside a section.

Fieldwire Form Records API

Captured form responses per project.

Fieldwire Form Sections API

Section structure within a form template.

Fieldwire Form Templates API

Account-level form template lifecycle, duplication, and transfer.

Fieldwire Hyperlinks API

Single and multi-hyperlink jumps between sheets.

Fieldwire RFIs API

Requests for Information lifecycle.

Fieldwire Sheets API

Sheet upload and version management.

Fieldwire Spec Sections API

Specification sections used to organise submittals.

Fieldwire Submittals API

Submittal lifecycle, approvals, and types.

Fieldwire Subscriptions API

Webhook subscription lifecycle.

Fieldwire Users API

Account-level user, role, and permission management.

Scroll for all 18

Postman Collections 29

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 29

Open Collections 36

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Fieldwire Account API

OPEN COLLECTION

Fieldwire Forms API

OPEN COLLECTION

Fieldwire Webhooks API

OPEN COLLECTION

Scroll for all 36

GraphQL 1

GraphQL schemas published by this provider.

Fieldwire GraphQL Schema

This document describes a conceptual GraphQL schema for the Fieldwire construction management API. Fieldwire provides a REST API (https://developers.fieldwire.com/) covering pro...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Fieldwire Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

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 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Fieldwire Context

0 classes · 9 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Fieldwire API Rules

7 rules · 1 errors 5 warnings 1 info

SPECTRAL

Fieldwire API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Fieldwire API Rules

9 rules · 5 errors 4 warnings

SPECTRAL

JSON Schema 1

Standalone JSON Schema definitions for this provider's data models.

Fieldwire Task

18 properties

JSON SCHEMA

Examples 1

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Fieldwire Authentication

http · 1 scheme

SECURITY

Fieldwire Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Fieldwire Agentic Access

69 operations · 34 acting

69 operations · 34 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 8

Reference material describing how the API behaves

Scroll for all 8

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 6

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: fieldwire
url: https://raw.githubusercontent.com/api-evangelist/fieldwire/refs/heads/main/apis.yml
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
specificationVersion: '0.23'
apis:
- aid: fieldwire:fieldwire-actual-costs-api
  name: Fieldwire Actual Costs API
  description: Actual cost entries logged against budget lines.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Actual Costs
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-actual-costs-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-authentication-api
  name: Fieldwire Authentication API
  description: Refresh-token / JWT exchange and session management.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-authentication-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-budget-line-items-api
  name: Fieldwire Budget Line Items API
  description: Project budget line items tied to tier cost codes.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Budget Line Items
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-budget-line-items-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-building-information-models-api
  name: Fieldwire Building Information Models API
  description: BIM and BIM versions attached to a project.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Building Information Models
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-building-information-models-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-change-orders-api
  name: Fieldwire Change Orders API
  description: Project change orders that adjust scope and budget.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Change Orders
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-change-orders-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-custom-stamps-api
  name: Fieldwire Custom Stamps API
  description: Account-level custom stamps used on markups across projects.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Custom Stamps
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-custom-stamps-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-floorplans-api
  name: Fieldwire Floorplans API
  description: Floorplan lifecycle, hierarchy, and collections.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Floor Plans
  tags_raw:
  - Floorplans
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-floorplans-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-form-inputs-api
  name: Fieldwire Form Inputs API
  description: Inputs (text, number, photo, signature, choice, etc.) inside a section.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Form Inputs
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-form-inputs-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-form-records-api
  name: Fieldwire Form Records API
  description: Captured form responses per project.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Form Records
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-form-records-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-form-sections-api
  name: Fieldwire Form Sections API
  description: Section structure within a form template.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Form Sections
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-form-sections-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-form-templates-api
  name: Fieldwire Form Templates API
  description: Account-level form template lifecycle, duplication, and transfer.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Form Templates
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-form-templates-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-hyperlinks-api
  name: Fieldwire Hyperlinks API
  description: Single and multi-hyperlink jumps between sheets.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Hyperlinks
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-hyperlinks-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-rfis-api
  name: Fieldwire RFIs API
  description: Requests for Information lifecycle.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - RFIs
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-rfis-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-sheets-api
  name: Fieldwire Sheets API
  description: Sheet upload and version management.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Sheets
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-sheets-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-spec-sections-api
  name: Fieldwire Spec Sections API
  description: Specification sections used to organise submittals.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Spec Sections
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-spec-sections-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-submittals-api
  name: Fieldwire Submittals API
  description: Submittal lifecycle, approvals, and types.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Submittals
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-submittals-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-subscriptions-api
  name: Fieldwire Subscriptions API
  description: Webhook subscription lifecycle.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - Subscription
  tags_raw:
  - Subscriptions
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-subscriptions-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
- aid: fieldwire:fieldwire-users-api
  name: Fieldwire Users API
  description: Account-level user, role, and permission management.
  humanURL: https://developers.fieldwire.com/docs/getting-started
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/fieldwire-users-api-openapi.yml
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-started
  - type: Documentation
    url: https://developers.fieldwire.com/docs/authentication
  - type: GraphQL
    url: graphql/fieldwire-graphql.md
  - type: Documentation
    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: https://developers.fieldwire.com/docs/working-with-project-forms
  - type: Documentation
    url: https://developers.fieldwire.com/docs/getting-form-data
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_budget_line_items_in_project
  - type: Documentation
    url: https://developers.fieldwire.com/reference/get_rfis_in_project
  - type: Documentation
    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: AsyncAPI
    url: asyncapi/fieldwire-webhooks-asyncapi.yml
name: Fieldwire
tags:
- Construction
- Construction Technology
- ConTech
- Field Management
- Punch List
- Plans
- Drawings
- BIM
- Forms
- Inspections
- Project Management
- Hilti
kind: contract
accessModel:
  pricing: paid
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Paid
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/fieldwire.png
access: 3rd-Party
common:
- type: Website
  url: https://www.fieldwire.com/
- type: CapabilityMap
  url: capabilities/fieldwire-capability-edges.yml
  name: Fieldwire Business Capability Map
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/fieldwire/overview
- type: AgenticAccess
  url: agentic-access/fieldwire-agentic-access.yml
- type: DomainSecurity
  url: security/fieldwire-domain-security.yml
- type: Authentication
  url: authentication/fieldwire-authentication.yml
- 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: SDKs
- url: https://github.com/Fieldwire/fieldwire_java_sample
  name: Java Sample Client
  type: SDKs
- 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 w

# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/fieldwire/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/fieldwire"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/fieldwire/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/fieldwire/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.