Fresnel Software Wbs API

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

Operations 152

GET /api/v1/wbs/design_elements_work_status/ List wbs design elements work status #
GET /api/v1/wbs/design_elements_work_status/definitions/ Api v1 wbs design elements work status definitions retrieve #
GET /api/v1/wbs/element_work_templates/ List Element Work Templates #
POST /api/v1/wbs/element_work_templates/ Create Element Work Template #
POST /api/v1/wbs/element_work_templates/clone_from_library/ Clone From Library (Element Work Template) #
GET /api/v1/wbs/element_work_templates/{id}/ Retrieve Element Work Template #
PUT /api/v1/wbs/element_work_templates/{id}/ Update Element Work Template #
PATCH /api/v1/wbs/element_work_templates/{id}/ Partial Update Element Work Template #
DELETE /api/v1/wbs/element_work_templates/{id}/ Delete Element Work Template #
GET /api/v1/wbs/estimations_export/ Api v1 wbs estimations export retrieve #
GET /api/v1/wbs/library_element_work_templates/ List Library Element Work Templates #
POST /api/v1/wbs/library_element_work_templates/ Create Library Element Work Template #
GET /api/v1/wbs/library_element_work_templates/{id}/ Retrieve Library Element Work Template #
PUT /api/v1/wbs/library_element_work_templates/{id}/ Update Library Element Work Template #
PATCH /api/v1/wbs/library_element_work_templates/{id}/ Partial Update Library Element Work Template #
DELETE /api/v1/wbs/library_element_work_templates/{id}/ Delete Library Element Work Template #
GET /api/v1/wbs/library_work_item_templates/ List Library Work Item Templates #
POST /api/v1/wbs/library_work_item_templates/ Create Library Work Item Template #
GET /api/v1/wbs/library_work_item_templates/{id}/ Retrieve Library Work Item Template #
PUT /api/v1/wbs/library_work_item_templates/{id}/ Update Library Work Item Template #
PATCH /api/v1/wbs/library_work_item_templates/{id}/ Partial Update Library Work Item Template #
DELETE /api/v1/wbs/library_work_item_templates/{id}/ Delete Library Work Item Template #
GET /api/v1/wbs/library_work_order_templates/ List Library Work Order Templates #
POST /api/v1/wbs/library_work_order_templates/ Create Library Work Order Template #
GET /api/v1/wbs/library_work_order_templates/{id}/ Retrieve Library Work Order Template #
PUT /api/v1/wbs/library_work_order_templates/{id}/ Update Library Work Order Template #
PATCH /api/v1/wbs/library_work_order_templates/{id}/ Partial Update Library Work Order Template #
DELETE /api/v1/wbs/library_work_order_templates/{id}/ Delete Library Work Order Template #
GET /api/v1/wbs/library_work_package_templates/ List Library Work Package Templates #
POST /api/v1/wbs/library_work_package_templates/ Create Library Work Package Template #
GET /api/v1/wbs/library_work_package_templates/{id}/ Retrieve Library Work Package Template #
PUT /api/v1/wbs/library_work_package_templates/{id}/ Update Library Work Package Template #
PATCH /api/v1/wbs/library_work_package_templates/{id}/ Partial Update Library Work Package Template #
DELETE /api/v1/wbs/library_work_package_templates/{id}/ Delete Library Work Package Template #
GET /api/v1/wbs/material_forecast_categories Api v1 wbs material forecast categories retrieve #
GET /api/v1/wbs/material_forecasts Api v1 wbs material forecasts retrieve #
GET /api/v1/wbs/material_requirements/ List Material Requirements #
POST /api/v1/wbs/material_requirements/ Create Material Requirement #
GET /api/v1/wbs/material_requirements/{id}/ Retrieve Material Requirement #
PUT /api/v1/wbs/material_requirements/{id}/ Update Material Requirement #
PATCH /api/v1/wbs/material_requirements/{id}/ Partial Update Material Requirement #
DELETE /api/v1/wbs/material_requirements/{id}/ Delete Material Requirement #
GET /api/v1/wbs/subcontracts/ List Subcontracts #
POST /api/v1/wbs/subcontracts/ Create Subcontract #
GET /api/v1/wbs/subcontracts/{id}/ Retrieve Subcontract #
PUT /api/v1/wbs/subcontracts/{id}/ Update Subcontract #
PATCH /api/v1/wbs/subcontracts/{id}/ Partial Update Subcontract #
DELETE /api/v1/wbs/subcontracts/{id}/ Delete Subcontract #
GET /api/v1/wbs/work_item_materials/ List Work Item Quantities #
POST /api/v1/wbs/work_item_materials/ Create Work Item Quantity #
GET /api/v1/wbs/work_item_materials/{id}/ Retrieve Work Item Quantity #
PUT /api/v1/wbs/work_item_materials/{id}/ Update Work Item Quantity #
PATCH /api/v1/wbs/work_item_materials/{id}/ Partial Update Work Item Quantity #
DELETE /api/v1/wbs/work_item_materials/{id}/ Delete Work Item Quantity #
GET /api/v1/wbs/work_item_quantities/ List Work Item Quantities #
POST /api/v1/wbs/work_item_quantities/ Create Work Item Quantity #
GET /api/v1/wbs/work_item_quantities/{id}/ Retrieve Work Item Quantity #
PUT /api/v1/wbs/work_item_quantities/{id}/ Update Work Item Quantity #
PATCH /api/v1/wbs/work_item_quantities/{id}/ Partial Update Work Item Quantity #
DELETE /api/v1/wbs/work_item_quantities/{id}/ Delete Work Item Quantity #
GET /api/v1/wbs/work_item_quantities_query Work Item Quantities Grid View #
GET /api/v1/wbs/work_item_quantity_templates/ List Work Item Quantity Templates #
POST /api/v1/wbs/work_item_quantity_templates/ Create Work Item Quantity Template #
GET /api/v1/wbs/work_item_quantity_templates/{id}/ Retrieve Work Item Quantity Template #
PUT /api/v1/wbs/work_item_quantity_templates/{id}/ Update Work Item Quantity Template #
PATCH /api/v1/wbs/work_item_quantity_templates/{id}/ Partial Update Work Item Quantity Template #
DELETE /api/v1/wbs/work_item_quantity_templates/{id}/ Delete Work Item Quantity Template #
POST /api/v1/wbs/work_item_split/async/ Async List (Work Item) #
PUT /api/v1/wbs/work_item_split/{id}/ Update Work Item #
PATCH /api/v1/wbs/work_item_split/{id}/ Partial Update Work Item #
PUT /api/v1/wbs/work_item_split/{id}/async/ Async Detail (Work Item) #
PATCH /api/v1/wbs/work_item_split/{id}/async/ Async Detail (Work Item) #
DELETE /api/v1/wbs/work_item_split/{id}/async/ Async Detail (Work Item) #
GET /api/v1/wbs/work_item_templates/ List Work Item Templates #
POST /api/v1/wbs/work_item_templates/ Create Work Item Template #
POST /api/v1/wbs/work_item_templates/clone_from_library/ Clone From Library (Work Item Template) #
GET /api/v1/wbs/work_item_templates/{id}/ Retrieve Work Item Template #
PUT /api/v1/wbs/work_item_templates/{id}/ Update Work Item Template #
PATCH /api/v1/wbs/work_item_templates/{id}/ Partial Update Work Item Template #
DELETE /api/v1/wbs/work_item_templates/{id}/ Delete Work Item Template #
GET /api/v1/wbs/work_items/ List Work Items #
POST /api/v1/wbs/work_items/ Create Work Item #
POST /api/v1/wbs/work_items/batch_delete/ Batch Delete Api (Work Item) #
POST /api/v1/wbs/work_items/batch_update/ Batch Update Api (Work Item) #
GET /api/v1/wbs/work_items/bulk_pdf/ Bulk Pdf (Work Item) #
GET /api/v1/wbs/work_items/next_unique_name/ Next Unique Name (Work Item) #
GET /api/v1/wbs/work_items/{id}/ Retrieve Work Item #
PUT /api/v1/wbs/work_items/{id}/ Update Work Item #
PATCH /api/v1/wbs/work_items/{id}/ Partial Update Work Item #
DELETE /api/v1/wbs/work_items/{id}/ Delete Work Item #
GET /api/v1/wbs/work_items/{id}/pdf/ Pdf (Work Item) #
GET /api/v1/wbs/work_items/{id}/photos/ Photos (Work Item) #
GET /api/v1/wbs/work_items_for_report/ List Work Items #
GET /api/v1/wbs/work_items_for_report/{id}/ Retrieve Work Item #
GET /api/v1/wbs/work_items_query Work Items Grid View #
GET /api/v1/wbs/work_order_invoice_items/ List wbs work order invoice items #
GET /api/v1/wbs/work_order_purchase_orders/ List wbs work order purchase orders #
POST /api/v1/wbs/work_order_split/ Create Work Order #
POST /api/v1/wbs/work_order_split/async/ Async List (Work Order) #
PUT /api/v1/wbs/work_order_split/{id}/ Update Work Order #
PATCH /api/v1/wbs/work_order_split/{id}/ Partial Update Work Order #
PUT /api/v1/wbs/work_order_split/{id}/async/ Async Detail (Work Order) #
PATCH /api/v1/wbs/work_order_split/{id}/async/ Async Detail (Work Order) #
DELETE /api/v1/wbs/work_order_split/{id}/async/ Async Detail (Work Order) #
GET /api/v1/wbs/work_order_templates/ List Work Order Templates #
POST /api/v1/wbs/work_order_templates/ Create Work Order Template #
POST /api/v1/wbs/work_order_templates/clone_from_library/ Clone From Library (Work Order Template) #
GET /api/v1/wbs/work_order_templates/{id}/ Retrieve Work Order Template #
PUT /api/v1/wbs/work_order_templates/{id}/ Update Work Order Template #
PATCH /api/v1/wbs/work_order_templates/{id}/ Partial Update Work Order Template #
DELETE /api/v1/wbs/work_order_templates/{id}/ Delete Work Order Template #
GET /api/v1/wbs/work_orders/ List Work Orders #
POST /api/v1/wbs/work_orders/ Create Work Order #
POST /api/v1/wbs/work_orders/async/ Async List (Work Order) #
POST /api/v1/wbs/work_orders/batch_delete/ Batch Delete Api (Work Order) #
POST /api/v1/wbs/work_orders/batch_update/ Batch Update Api (Work Order) #
GET /api/v1/wbs/work_orders/work_order_categories/ Work Order Categories (Work Order) #
GET /api/v1/wbs/work_orders/{id}/ Retrieve Work Order #
PUT /api/v1/wbs/work_orders/{id}/ Update Work Order #
PATCH /api/v1/wbs/work_orders/{id}/ Partial Update Work Order #
DELETE /api/v1/wbs/work_orders/{id}/ Delete Work Order #
PUT /api/v1/wbs/work_orders/{id}/async/ Async Detail (Work Order) #
PATCH /api/v1/wbs/work_orders/{id}/async/ Async Detail (Work Order) #
DELETE /api/v1/wbs/work_orders/{id}/async/ Async Detail (Work Order) #
GET /api/v1/wbs/work_orders_query Work Orders Grid View #
GET /api/v1/wbs/work_package_files/{id} Api v1 wbs work package files retrieve #
GET /api/v1/wbs/work_package_invoice_items/ List wbs work package invoice items #
GET /api/v1/wbs/work_package_tasks/ List wbs work package tasks #
GET /api/v1/wbs/work_package_templates/ List Work Package Templates #
POST /api/v1/wbs/work_package_templates/ Create Work Package Template #
POST /api/v1/wbs/work_package_templates/clone_from_library/ Clone From Library (Work Package Template) #
GET /api/v1/wbs/work_package_templates/{id}/ Retrieve Work Package Template #
PUT /api/v1/wbs/work_package_templates/{id}/ Update Work Package Template #
PATCH /api/v1/wbs/work_package_templates/{id}/ Partial Update Work Package Template #
DELETE /api/v1/wbs/work_package_templates/{id}/ Delete Work Package Template #
GET /api/v1/wbs/work_packages/ List Work Packages #
POST /api/v1/wbs/work_packages/ Create Work Package #
POST /api/v1/wbs/work_packages/async/ Async List (Work Package) #
POST /api/v1/wbs/work_packages/batch_delete/ Batch Delete Api (Work Package) #
POST /api/v1/wbs/work_packages/batch_update/ Batch Update Api (Work Package) #
GET /api/v1/wbs/work_packages/financials/ Financials (Work Package) #
GET /api/v1/wbs/work_packages/{id}/ Retrieve Work Package #
PUT /api/v1/wbs/work_packages/{id}/ Update Work Package #
PATCH /api/v1/wbs/work_packages/{id}/ Partial Update Work Package #
DELETE /api/v1/wbs/work_packages/{id}/ Delete Work Package #
PUT /api/v1/wbs/work_packages/{id}/async/ Async Detail (Work Package) #
PATCH /api/v1/wbs/work_packages/{id}/async/ Async Detail (Work Package) #
DELETE /api/v1/wbs/work_packages/{id}/async/ Async Detail (Work Package) #
GET /api/v1/wbs/work_packages/{id}/pdf/ Pdf (Work Package) #
GET /api/v1/wbs/work_packages_query Work Packages Grid View #
GET /api/v1/wbs/workable_work_orders Api v1 wbs workable work orders retrieve #
GET /api/v1/wbs/workable_work_packages Api v1 wbs workable work packages retrieve #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/vitruvi:vitruvi-wbs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

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.

OpenAPI Specification

vitruvi-wbs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Vitruvi API Documentation Wbs API
  version: 1.0.0
  description: Vitruvi API reference documentation.
servers:
- url: https://{workspace}.api.vitruvi.cc
  variables:
    workspace:
      default: demo
      description: The name of the workspace to connect to
tags:


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