Fresnel Software

Fresnel Software, operating as Vitruvi Software, provides construction management software for linear infrastructure projects such as fiber, utilities, and broadband. Their platform integrates GIS design, AI-powered inspections, field execution, and financial management to streamline project delivery for owners and contractors.

Fresnel Software publishes 70 API contracts indexed on the APIs.io network, including Aggregation API, Ai agent API, Async events API, and 67 more. Tagged areas include Construction, Infrastructure, Software, Linear-Infra, and Fiber.

The Fresnel Software catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

Fresnel Software’s developer surface includes authentication, engineering blog, pricing, documentation, support, and 15 more developer resources.

35.7/100 thin Agent 26/100 agent aware Full breakdown ↓
scored 2026-10-23 · rubric v0.25.0 · Show this score on your site →
1 published contract
ConstructionInfrastructureSoftwareLinear-InfraFiber

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-23 · rubric v0.25.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero: never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and several others — scorable at all.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for Fresnel Software It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/vitruvi/"><img src="https://apis.io/badge/vitruvi/card.svg" alt="Fresnel Software on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
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/vitruvi: 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 70

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

Vitruvi Platform

Construction management platform API (no public machine‑readable contract discovered)

Fresnel Software Aggregation API

The Aggregation API from Fresnel Software — 3 operation(s) for aggregation.

Fresnel Software Ai agent API

The Ai agent API from Fresnel Software — 4 operation(s) for ai agent.

Fresnel Software Async events API

The Async events API from Fresnel Software — 9 operation(s) for async events.

Fresnel Software Auth API

The Auth API from Fresnel Software — 11 operation(s) for auth.

Fresnel Software Conditional custom field overrides API

The Conditional custom field overrides API from Fresnel Software — 4 operation(s) for conditional custom field overrides.

Fresnel Software Configuration library API

The Configuration library API from Fresnel Software — 4 operation(s) for configuration library.

Fresnel Software Content types API

The Content types API from Fresnel Software — 1 operation(s) for content types.

Fresnel Software Crew categories API

The Crew categories API from Fresnel Software — 2 operation(s) for crew categories.

Fresnel Software Crews API

The Crews API from Fresnel Software — 2 operation(s) for crews.

Fresnel Software Crews with resources API

The Crews with resources API from Fresnel Software — 2 operation(s) for crews with resources.

Fresnel Software Custom field categories API

The Custom field categories API from Fresnel Software — 2 operation(s) for custom field categories.

Fresnel Software Custom field settings API

The Custom field settings API from Fresnel Software — 5 operation(s) for custom field settings.

Fresnel Software Custom field settings by entity API

The Custom field settings by entity API from Fresnel Software — 1 operation(s) for custom field settings by entity.

Fresnel Software Custom fields API

The Custom fields API from Fresnel Software — 2 operation(s) for custom fields.

Fresnel Software Data resource API

The Data resource API from Fresnel Software — 2 operation(s) for data resource.

Fresnel Software Design element categories API

The Design element categories API from Fresnel Software — 2 operation(s) for design element categories.

Fresnel Software Engineering API

The Engineering API from Fresnel Software — 49 operation(s) for engineering.

Fresnel Software Entity file folders API

The Entity file folders API from Fresnel Software — 2 operation(s) for entity file folders.

Fresnel Software Entity files API

The Entity files API from Fresnel Software — 9 operation(s) for entity files.

Fresnel Software Equipment API

The Equipment API from Fresnel Software — 2 operation(s) for equipment.

Fresnel Software Equipment categories API

The Equipment categories API from Fresnel Software — 2 operation(s) for equipment categories.

Fresnel Software Exports API

The Exports API from Fresnel Software — 9 operation(s) for exports.

Fresnel Software Global Configuration API

The Global Configuration API from Fresnel Software — 10 operation(s) for global configuration.

Fresnel Software Global settings API

The Global settings API from Fresnel Software — 2 operation(s) for global settings.

Fresnel Software Grid views API

The Grid views API from Fresnel Software — 3 operation(s) for grid views.

Fresnel Software Inbox API

The Inbox API from Fresnel Software — 2 operation(s) for inbox.

Fresnel Software Infrastructure categories API

The Infrastructure categories API from Fresnel Software — 2 operation(s) for infrastructure categories.

Fresnel Software Integrations API

The Integrations API from Fresnel Software — 1 operation(s) for integrations.

Fresnel Software Invoicing API

The Invoicing API from Fresnel Software — 42 operation(s) for invoicing.

Fresnel Software Jobs API

The Jobs API from Fresnel Software — 1 operation(s) for jobs.

Fresnel Software Labor items API

The Labor items API from Fresnel Software — 2 operation(s) for labor items.

Fresnel Software Material categories API

The Material categories API from Fresnel Software — 4 operation(s) for material categories.

Fresnel Software Material quantity descriptions API

The Material quantity descriptions API from Fresnel Software — 2 operation(s) for material quantity descriptions.

Fresnel Software Mobile API

The Mobile API from Fresnel Software — 19 operation(s) for mobile.

Fresnel Software Monitoring API

The Monitoring API from Fresnel Software — 3 operation(s) for monitoring.

Fresnel Software Network calculus API

The Network calculus API from Fresnel Software — 1 operation(s) for network calculus.

Fresnel Software Network operator API

The Network operator API from Fresnel Software — 47 operation(s) for network operator.

Fresnel Software Network operators API

The Network operators API from Fresnel Software — 3 operation(s) for network operators.

Fresnel Software Payable item categories API

The Payable item categories API from Fresnel Software — 2 operation(s) for payable item categories.

Fresnel Software Permissions tree view API

The Permissions tree view API from Fresnel Software — 1 operation(s) for permissions tree view.

Fresnel Software Permissions tree view compacted API

The Permissions tree view compacted API from Fresnel Software — 1 operation(s) for permissions tree view compacted.

Fresnel Software Premise categories API

The Premise categories API from Fresnel Software — 2 operation(s) for premise categories.

Fresnel Software Presigned urls API

The Presigned urls API from Fresnel Software — 1 operation(s) for presigned urls.

Fresnel Software Production API

The Production API from Fresnel Software — 31 operation(s) for production.

Fresnel Software Push notifications API

The Push notifications API from Fresnel Software — 1 operation(s) for push notifications.

Fresnel Software Qualifications API

The Qualifications API from Fresnel Software — 2 operation(s) for qualifications.

Fresnel Software Quantity descriptions API

The Quantity descriptions API from Fresnel Software — 2 operation(s) for quantity descriptions.

Fresnel Software Reporting API

The Reporting API from Fresnel Software — 22 operation(s) for reporting.

Fresnel Software Revision changesets API

The Revision changesets API from Fresnel Software — 1 operation(s) for revision changesets.

Fresnel Software Roles API

The Roles API from Fresnel Software — 2 operation(s) for roles.

Fresnel Software Safety API

The Safety API from Fresnel Software — 19 operation(s) for safety.

Fresnel Software Scheduling API

The Scheduling API from Fresnel Software — 21 operation(s) for scheduling.

Fresnel Software Settings API

The Settings API from Fresnel Software — 1 operation(s) for settings.

Fresnel Software Subscribe API

The Subscribe API from Fresnel Software — 1 operation(s) for subscribe.

Fresnel Software Support utils API

The Support utils API from Fresnel Software — 1 operation(s) for support utils.

Fresnel Software Ticketing API

The Ticketing API from Fresnel Software — 9 operation(s) for ticketing.

Fresnel Software Time keeping API

The Time keeping API from Fresnel Software — 12 operation(s) for time keeping.

Fresnel Software Unique field check API

The Unique field check API from Fresnel Software — 1 operation(s) for unique field check.

Fresnel Software Unit dimensions API

The Unit dimensions API from Fresnel Software — 2 operation(s) for unit dimensions.

Fresnel Software Units API

The Units API from Fresnel Software — 2 operation(s) for units.

Fresnel Software Unsubscribe API

The Unsubscribe API from Fresnel Software — 1 operation(s) for unsubscribe.

Fresnel Software User groups API

The User groups API from Fresnel Software — 2 operation(s) for user groups.

Fresnel Software User permissions API

The User permissions API from Fresnel Software — 2 operation(s) for user permissions.

Fresnel Software User tiers API

The User tiers API from Fresnel Software — 2 operation(s) for user tiers.

Fresnel Software Users API

The Users API from Fresnel Software — 6 operation(s) for users.

Fresnel Software Variables API

The Variables API from Fresnel Software — 6 operation(s) for variables.

Fresnel Software Wbs API

The Wbs API from Fresnel Software — 78 operation(s) for wbs.

Fresnel Software Work item categories API

The Work item categories API from Fresnel Software — 2 operation(s) for work item categories.

Fresnel Software Work order categories API

The Work order categories API from Fresnel Software — 2 operation(s) for work order categories.

Scroll for all 70

Pricing Plans 1

Published pricing tiers and plan structures.

Vitruvi Plans Pricing

1 plans

PLANS

Semantic Vocabularies 1

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

Vitruvi Context

120 classes · 231 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Fresnel Software API Rules

11 rules · 7 errors 3 warnings 1 info

SPECTRAL

Security Posture 2

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

Vitruvi Authentication

apiKey/http · 3 schemes

SECURITY

Vitruvi Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

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

Vitruvi Agentic Access

1059 operations · 657 acting · 42 human-in-the-loop

1059 operations · 657 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: vitruvi
name: Fresnel Software
image: https://vitruvisoftware.com/hubfs/6260786f4404524a9405dd2f_VITRUVI-Colour-hidpi.png
description: Fresnel Software, operating as Vitruvi Software, provides construction management software for linear infrastructure
  projects such as fiber, utilities, and broadband. Their platform integrates GIS design, AI-powered inspections, field execution,
  and financial management to streamline project delivery for owners and contractors.
url: https://raw.githubusercontent.com/api-evangelist/vitruvi/refs/heads/main/apis.yml
x-type: company
x-source: harvest:g2-catalog
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-19 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-19'
modified: '2026-10-19'
tags:
- Construction
- Infrastructure
- Software
- Linear-Infra
- Fiber
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: AgenticAccess
  url: agentic-access/vitruvi-agentic-access.yml
- type: Plans
  url: plans/vitruvi-plans-pricing.yml
- type: Spectral
  url: rules/vitruvi-rules.yml
- type: JSONLD
  url: json-ld/vitruvi-context.jsonld
- type: Vocabulary
  url: vocabulary/vitruvi-vocabulary.yml
- type: AgentSkill
  url: skills/_index.yml
- type: DataModel
  url: data-model/vitruvi-data-model.yml
- type: ErrorCatalog
  url: errors/vitruvi-problem-types.yml
- type: Conformance
  url: conformance/vitruvi-conformance.yml
- type: Hosts
  url: hosts/vitruvi-hosts.yml
- type: Vendors
  url: vendors/vitruvi-vendors.yml
- type: Newsroom
  url: https://vitruvisoftware.com/resources/news
- type: Leadership
  url: https://vitruvisoftware.com/leadership
- type: Authentication
  url: authentication/vitruvi-authentication.yml
- type: DomainSecurity
  url: security/vitruvi-domain-security.yml
- type: Website
  url: https://vitruvisoftware.com/
- type: Blog
  url: https://vitruvisoftware.com/blog
- type: Pricing
  url: https://vitruvisoftware.com/pricing
- type: Documentation
  url: https://vitruvisoftware.com/platform/overview
- type: Support
  url: https://vitruvisoftware.com/contact-us
apis:
- name: Vitruvi Platform
  description: Construction management platform API (no public machine‑readable contract discovered)
  humanURL: https://vitruvisoftware.com/platform/overview
  aid: vitruvi:vitruvi-platform
- aid: vitruvi:vitruvi-aggregation-api
  name: Fresnel Software Aggregation API
  description: The Aggregation API from Fresnel Software — 3 operation(s) for aggregation.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Aggregation
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-aggregation-api-openapi.yml
- aid: vitruvi:vitruvi-ai-agent-api
  name: Fresnel Software Ai agent API
  description: The Ai agent API from Fresnel Software — 4 operation(s) for ai agent.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - AI Agents
  tags_raw:
  - Ai agent
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-ai-agent-api-openapi.yml
- aid: vitruvi:vitruvi-async-events-api
  name: Fresnel Software Async events API
  description: The Async events API from Fresnel Software — 9 operation(s) for async events.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Async Events
  tags_raw:
  - Async events
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-async-events-api-openapi.yml
- aid: vitruvi:vitruvi-auth-api
  name: Fresnel Software Auth API
  description: The Auth API from Fresnel Software — 11 operation(s) for auth.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Authentication
  tags_raw:
  - Auth
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-auth-api-openapi.yml
- aid: vitruvi:vitruvi-conditional-custom-field-overrides-api
  name: Fresnel Software Conditional custom field overrides API
  description: The Conditional custom field overrides API from Fresnel Software — 4 operation(s) for conditional custom field
    overrides.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Conditional custom field overrides
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-conditional-custom-field-overrides-api-openapi.yml
- aid: vitruvi:vitruvi-configuration-library-api
  name: Fresnel Software Configuration library API
  description: The Configuration library API from Fresnel Software — 4 operation(s) for configuration library.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Configuration library
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-configuration-library-api-openapi.yml
- aid: vitruvi:vitruvi-content-types-api
  name: Fresnel Software Content types API
  description: The Content types API from Fresnel Software — 1 operation(s) for content types.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Content Types
  tags_raw:
  - Content types
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-content-types-api-openapi.yml
- aid: vitruvi:vitruvi-crew-categories-api
  name: Fresnel Software Crew categories API
  description: The Crew categories API from Fresnel Software — 2 operation(s) for crew categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Crew categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-crew-categories-api-openapi.yml
- aid: vitruvi:vitruvi-crews-api
  name: Fresnel Software Crews API
  description: The Crews API from Fresnel Software — 2 operation(s) for crews.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Crews
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-crews-api-openapi.yml
- aid: vitruvi:vitruvi-crews-with-resources-api
  name: Fresnel Software Crews with resources API
  description: The Crews with resources API from Fresnel Software — 2 operation(s) for crews with resources.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Crews with resources
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-crews-with-resources-api-openapi.yml
- aid: vitruvi:vitruvi-custom-field-categories-api
  name: Fresnel Software Custom field categories API
  description: The Custom field categories API from Fresnel Software — 2 operation(s) for custom field categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Custom field categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-custom-field-categories-api-openapi.yml
- aid: vitruvi:vitruvi-custom-field-settings-api
  name: Fresnel Software Custom field settings API
  description: The Custom field settings API from Fresnel Software — 5 operation(s) for custom field settings.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Custom Field Settings
  tags_raw:
  - Custom field settings
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-custom-field-settings-api-openapi.yml
- aid: vitruvi:vitruvi-custom-field-settings-by-entity-api
  name: Fresnel Software Custom field settings by entity API
  description: The Custom field settings by entity API from Fresnel Software — 1 operation(s) for custom field settings by
    entity.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Custom field settings by entity
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-custom-field-settings-by-entity-api-openapi.yml
- aid: vitruvi:vitruvi-custom-fields-api
  name: Fresnel Software Custom fields API
  description: The Custom fields API from Fresnel Software — 2 operation(s) for custom fields.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Custom Fields
  tags_raw:
  - Custom fields
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-custom-fields-api-openapi.yml
- aid: vitruvi:vitruvi-data-resource-api
  name: Fresnel Software Data resource API
  description: The Data resource API from Fresnel Software — 2 operation(s) for data resource.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Data resource
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-data-resource-api-openapi.yml
- aid: vitruvi:vitruvi-design-element-categories-api
  name: Fresnel Software Design element categories API
  description: The Design element categories API from Fresnel Software — 2 operation(s) for design element categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Design element categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-design-element-categories-api-openapi.yml
- aid: vitruvi:vitruvi-engineering-api
  name: Fresnel Software Engineering API
  description: The Engineering API from Fresnel Software — 49 operation(s) for engineering.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Engineering
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-engineering-api-openapi.yml
- aid: vitruvi:vitruvi-entity-file-folders-api
  name: Fresnel Software Entity file folders API
  description: The Entity file folders API from Fresnel Software — 2 operation(s) for entity file folders.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Entity file folders
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-entity-file-folders-api-openapi.yml
- aid: vitruvi:vitruvi-entity-files-api
  name: Fresnel Software Entity files API
  description: The Entity files API from Fresnel Software — 9 operation(s) for entity files.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Entity files
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-entity-files-api-openapi.yml
- aid: vitruvi:vitruvi-equipment-api
  name: Fresnel Software Equipment API
  description: The Equipment API from Fresnel Software — 2 operation(s) for equipment.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Equipment
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-equipment-api-openapi.yml
- aid: vitruvi:vitruvi-equipment-categories-api
  name: Fresnel Software Equipment categories API
  description: The Equipment categories API from Fresnel Software — 2 operation(s) for equipment categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Equipment categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-equipment-categories-api-openapi.yml
- aid: vitruvi:vitruvi-exports-api
  name: Fresnel Software Exports API
  description: The Exports API from Fresnel Software — 9 operation(s) for exports.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Export
  tags_raw:
  - Exports
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-exports-api-openapi.yml
- aid: vitruvi:vitruvi-global-configuration-api
  name: Fresnel Software Global Configuration API
  description: The Global Configuration API from Fresnel Software — 10 operation(s) for global configuration.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Global Configuration
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-global-configuration-api-openapi.yml
- aid: vitruvi:vitruvi-global-settings-api
  name: Fresnel Software Global settings API
  description: The Global settings API from Fresnel Software — 2 operation(s) for global settings.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Global Settings
  tags_raw:
  - Global settings
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-global-settings-api-openapi.yml
- aid: vitruvi:vitruvi-grid-views-api
  name: Fresnel Software Grid views API
  description: The Grid views API from Fresnel Software — 3 operation(s) for grid views.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Grid views
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-grid-views-api-openapi.yml
- aid: vitruvi:vitruvi-inbox-api
  name: Fresnel Software Inbox API
  description: The Inbox API from Fresnel Software — 2 operation(s) for inbox.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Inbox
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-inbox-api-openapi.yml
- aid: vitruvi:vitruvi-infrastructure-categories-api
  name: Fresnel Software Infrastructure categories API
  description: The Infrastructure categories API from Fresnel Software — 2 operation(s) for infrastructure categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Infrastructure categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-infrastructure-categories-api-openapi.yml
- aid: vitruvi:vitruvi-integrations-api
  name: Fresnel Software Integrations API
  description: The Integrations API from Fresnel Software — 1 operation(s) for integrations.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Integration
  tags_raw:
  - Integrations
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-integrations-api-openapi.yml
- aid: vitruvi:vitruvi-invoicing-api
  name: Fresnel Software Invoicing API
  description: The Invoicing API from Fresnel Software — 42 operation(s) for invoicing.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Invoicing
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-invoicing-api-openapi.yml
- aid: vitruvi:vitruvi-jobs-api
  name: Fresnel Software Jobs API
  description: The Jobs API from Fresnel Software — 1 operation(s) for jobs.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-jobs-api-openapi.yml
- aid: vitruvi:vitruvi-labor-items-api
  name: Fresnel Software Labor items API
  description: The Labor items API from Fresnel Software — 2 operation(s) for labor items.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Labor items
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-labor-items-api-openapi.yml
- aid: vitruvi:vitruvi-material-categories-api
  name: Fresnel Software Material categories API
  description: The Material categories API from Fresnel Software — 4 operation(s) for material categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Material categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-material-categories-api-openapi.yml
- aid: vitruvi:vitruvi-material-quantity-descriptions-api
  name: Fresnel Software Material quantity descriptions API
  description: The Material quantity descriptions API from Fresnel Software — 2 operation(s) for material quantity descriptions.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Material quantity descriptions
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-material-quantity-descriptions-api-openapi.yml
- aid: vitruvi:vitruvi-mobile-api
  name: Fresnel Software Mobile API
  description: The Mobile API from Fresnel Software — 19 operation(s) for mobile.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Mobile
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-mobile-api-openapi.yml
- aid: vitruvi:vitruvi-monitoring-api
  name: Fresnel Software Monitoring API
  description: The Monitoring API from Fresnel Software — 3 operation(s) for monitoring.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Monitoring
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-monitoring-api-openapi.yml
- aid: vitruvi:vitruvi-network-calculus-api
  name: Fresnel Software Network calculus API
  description: The Network calculus API from Fresnel Software — 1 operation(s) for network calculus.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Network calculus
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-network-calculus-api-openapi.yml
- aid: vitruvi:vitruvi-network-operator-api
  name: Fresnel Software Network operator API
  description: The Network operator API from Fresnel Software — 47 operation(s) for network operator.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Network operator
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-network-operator-api-openapi.yml
- aid: vitruvi:vitruvi-network-operators-api
  name: Fresnel Software Network operators API
  description: The Network operators API from Fresnel Software — 3 operation(s) for network operators.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Network operators
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-network-operators-api-openapi.yml
- aid: vitruvi:vitruvi-payable-item-categories-api
  name: Fresnel Software Payable item categories API
  description: The Payable item categories API from Fresnel Software — 2 operation(s) for payable item categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Payable item categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-payable-item-categories-api-openapi.yml
- aid: vitruvi:vitruvi-permissions-tree-view-api
  name: Fresnel Software Permissions tree view API
  description: The Permissions tree view API from Fresnel Software — 1 operation(s) for permissions tree view.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Permissions tree view
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-permissions-tree-view-api-openapi.yml
- aid: vitruvi:vitruvi-permissions-tree-view-compacted-api
  name: Fresnel Software Permissions tree view compacted API
  description: The Permissions tree view compacted API from Fresnel Software — 1 operation(s) for permissions tree view compacted.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Permissions tree view compacted
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-permissions-tree-view-compacted-api-openapi.yml
- aid: vitruvi:vitruvi-premise-categories-api
  name: Fresnel Software Premise categories API
  description: The Premise categories API from Fresnel Software — 2 operation(s) for premise categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Premise categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-premise-categories-api-openapi.yml
- aid: vitruvi:vitruvi-presigned-urls-api
  name: Fresnel Software Presigned urls API
  description: The Presigned urls API from Fresnel Software — 1 operation(s) for presigned urls.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Presigned urls
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-presigned-urls-api-openapi.yml
- aid: vitruvi:vitruvi-production-api
  name: Fresnel Software Production API
  description: The Production API from Fresnel Software — 31 operation(s) for production.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Production
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-production-api-openapi.yml
- aid: vitruvi:vitruvi-push-notifications-api
  name: Fresnel Software Push notifications API
  description: The Push notifications API from Fresnel Software — 1 operation(s) for push notifications.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Push Notifications
  tags_raw:
  - Push notifications
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-push-notifications-api-openapi.yml
- aid: vitruvi:vitruvi-qualifications-api
  name: Fresnel Software Qualifications API
  description: The Qualifications API from Fresnel Software — 2 operation(s) for qualifications.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Qualifications
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-qualifications-api-openapi.yml
- aid: vitruvi:vitruvi-quantity-descriptions-api
  name: Fresnel Software Quantity descriptions API
  description: The Quantity descriptions API from Fresnel Software — 2 operation(s) for quantity descriptions.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Quantity descriptions
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-quantity-descriptions-api-openapi.yml
- aid: vitruvi:vitruvi-reporting-api
  name: Fresnel Software Reporting API
  description: The Reporting API from Fresnel Software — 22 operation(s) for reporting.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Reporting
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-reporting-api-openapi.yml
- aid: vitruvi:vitruvi-revision-changesets-api
  name: Fresnel Software Revision changesets API
  description: The Revision changesets API from Fresnel Software — 1 operation(s) for revision changesets.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Revision changesets
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-revision-changesets-api-openapi.yml
- aid: vitruvi:vitruvi-roles-api
  name: Fresnel Software Roles API
  description: The Roles API from Fresnel Software — 2 operation(s) for roles.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Roles
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-roles-api-openapi.yml
- aid: vitruvi:vitruvi-safety-api
  name: Fresnel Software Safety API
  description: The Safety API from Fresnel Software — 19 operation(s) for safety.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Safety
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-safety-api-openapi.yml
- aid: vitruvi:vitruvi-scheduling-api
  name: Fresnel Software Scheduling API
  description: The Scheduling API from Fresnel Software — 21 operation(s) for scheduling.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Scheduling
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-scheduling-api-openapi.yml
- aid: vitruvi:vitruvi-settings-api
  name: Fresnel Software Settings API
  description: The Settings API from Fresnel Software — 1 operation(s) for settings.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Settings
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-settings-api-openapi.yml
- aid: vitruvi:vitruvi-subscribe-api
  name: Fresnel Software Subscribe API
  description: The Subscribe API from Fresnel Software — 1 operation(s) for subscribe.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Subscribe
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-subscribe-api-openapi.yml
- aid: vitruvi:vitruvi-support-utils-api
  name: Fresnel Software Support utils API
  description: The Support utils API from Fresnel Software — 1 operation(s) for support utils.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Support utils
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-support-utils-api-openapi.yml
- aid: vitruvi:vitruvi-ticketing-api
  name: Fresnel Software Ticketing API
  description: The Ticketing API from Fresnel Software — 9 operation(s) for ticketing.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Ticketing
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-ticketing-api-openapi.yml
- aid: vitruvi:vitruvi-time-keeping-api
  name: Fresnel Software Time keeping API
  description: The Time keeping API from Fresnel Software — 12 operation(s) for time keeping.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Timekeeping
  tags_raw:
  - Time keeping
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-time-keeping-api-openapi.yml
- aid: vitruvi:vitruvi-unique-field-check-api
  name: Fresnel Software Unique field check API
  description: The Unique field check API from Fresnel Software — 1 operation(s) for unique field check.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Unique field check
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-unique-field-check-api-openapi.yml
- aid: vitruvi:vitruvi-unit-dimensions-api
  name: Fresnel Software Unit dimensions API
  description: The Unit dimensions API from Fresnel Software — 2 operation(s) for unit dimensions.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Unit dimensions
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-unit-dimensions-api-openapi.yml
- aid: vitruvi:vitruvi-units-api
  name: Fresnel Software Units API
  description: The Units API from Fresnel Software — 2 operation(s) for units.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Units
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-units-api-openapi.yml
- aid: vitruvi:vitruvi-unsubscribe-api
  name: Fresnel Software Unsubscribe API
  description: The Unsubscribe API from Fresnel Software — 1 operation(s) for unsubscribe.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Unsubscribe
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-unsubscribe-api-openapi.yml
- aid: vitruvi:vitruvi-user-groups-api
  name: Fresnel Software User groups API
  description: The User groups API from Fresnel Software — 2 operation(s) for user groups.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - User Groups
  tags_raw:
  - User groups
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-user-groups-api-openapi.yml
- aid: vitruvi:vitruvi-user-permissions-api
  name: Fresnel Software User permissions API
  description: The User permissions API from Fresnel Software — 2 operation(s) for user permissions.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - User Permissions
  tags_raw:
  - User permissions
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-user-permissions-api-openapi.yml
- aid: vitruvi:vitruvi-user-tiers-api
  name: Fresnel Software User tiers API
  description: The User tiers API from Fresnel Software — 2 operation(s) for user tiers.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - User tiers
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-user-tiers-api-openapi.yml
- aid: vitruvi:vitruvi-users-api
  name: Fresnel Software Users API
  description: The Users API from Fresnel Software — 6 operation(s) for users.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - User
  tags_raw:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-users-api-openapi.yml
- aid: vitruvi:vitruvi-variables-api
  name: Fresnel Software Variables API
  description: The Variables API from Fresnel Software — 6 operation(s) for variables.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Variables
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-variables-api-openapi.yml
- aid: vitruvi:vitruvi-wbs-api
  name: Fresnel Software Wbs API
  description: The Wbs API from Fresnel Software — 78 operation(s) for wbs.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - WBS
  tags_raw:
  - Wbs
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-wbs-api-openapi.yml
- aid: vitruvi:vitruvi-work-item-categories-api
  name: Fresnel Software Work item categories API
  description: The Work item categories API from Fresnel Software — 2 operation(s) for work item categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Work item categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-work-item-categories-api-openapi.yml
- aid: vitruvi:vitruvi-work-order-categories-api
  name: Fresnel Software Work order categories API
  description: The Work order categories API from Fresnel Software — 2 operation(s) for work order categories.
  humanURL: https://vitruvisoftware.com/platform/overview
  tags:
  - Work order categories
  properties:
  - type: OpenAPI
    url: openapi/vitruvi-work-order-categories-api-openapi.yml
x-coverage:
  state: unreadable
  reason: no-machine-readable-spec
  detail: Documentation pages are HTML only and no OpenAPI/AsyncAPI/GraphQL spec was found on the API host or docs site.
  evidence:
  - url: https://vitruvisoftware.com/platform/overview
    status: 200
  checked: '2026-10-19'
x-enrichment:
  date: '2026-10-19'
  status: enriched
  artifacts_added: 24
  pass: modular-v1
  engine: identity=local,contract=local,surfaces=local,docs=local,regulatory=local

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/vitruvi"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/vitruvi/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/vitruvi/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.