# Fresnel Software Network operator API

**Canonical:** https://apis.io/apis/vitruvi/vitruvi-network-operator-api/  
**Provider:** Fresnel Software — https://apis.io/providers/vitruvi/  
**Documentation:** https://vitruvisoftware.com/platform/overview

Fresnel Software Network operator API is one of 70 APIs that [Fresnel Software](https://apis.io/providers/vitruvi/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Network operator. The published artifact set on APIs.io includes an OpenAPI specification.

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

## Operations (60 of 107)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/network_operator/element_categories/` | List Element Categories |
| POST | `/api/v1/network_operator/element_categories/` | Create Element Category |
| POST | `/api/v1/network_operator/element_categories/batch_delete/` | Batch Delete Api (Element Category) |
| POST | `/api/v1/network_operator/element_categories/batch_update/` | Batch Update Api (Element Category) |
| GET | `/api/v1/network_operator/element_categories/{id}/` | Retrieve Element Category |
| PUT | `/api/v1/network_operator/element_categories/{id}/` | Update Element Category |
| PATCH | `/api/v1/network_operator/element_categories/{id}/` | Partial Update Element Category |
| DELETE | `/api/v1/network_operator/element_categories/{id}/` | Delete Element Category |
| GET | `/api/v1/network_operator/infrastructure_categories/` | List Infrastructure Categories |
| POST | `/api/v1/network_operator/infrastructure_categories/` | Create Infrastructure Category |
| GET | `/api/v1/network_operator/infrastructure_categories/{id}/` | Retrieve Infrastructure Category |
| PUT | `/api/v1/network_operator/infrastructure_categories/{id}/` | Update Infrastructure Category |
| PATCH | `/api/v1/network_operator/infrastructure_categories/{id}/` | Partial Update Infrastructure Category |
| DELETE | `/api/v1/network_operator/infrastructure_categories/{id}/` | Delete Infrastructure Category |
| GET | `/api/v1/network_operator/labor_items/` | List Labor Items |
| POST | `/api/v1/network_operator/labor_items/` | Create Labor Item |
| POST | `/api/v1/network_operator/labor_items/batch_delete/` | Batch Delete Api (Labor Item) |
| POST | `/api/v1/network_operator/labor_items/batch_update/` | Batch Update Api (Labor Item) |
| GET | `/api/v1/network_operator/labor_items/{id}/` | Retrieve Labor Item |
| PUT | `/api/v1/network_operator/labor_items/{id}/` | Update Labor Item |
| PATCH | `/api/v1/network_operator/labor_items/{id}/` | Partial Update Labor Item |
| DELETE | `/api/v1/network_operator/labor_items/{id}/` | Delete Labor Item |
| GET | `/api/v1/network_operator/material_categories/` | List Material Categories |
| POST | `/api/v1/network_operator/material_categories/` | Create Material Category |
| POST | `/api/v1/network_operator/material_categories/batch_delete/` | Batch Delete Api (Material Category) |
| POST | `/api/v1/network_operator/material_categories/batch_update/` | Batch Update Api (Material Category) |
| GET | `/api/v1/network_operator/material_categories/{id}/` | Retrieve Material Category |
| PUT | `/api/v1/network_operator/material_categories/{id}/` | Update Material Category |
| PATCH | `/api/v1/network_operator/material_categories/{id}/` | Partial Update Material Category |
| DELETE | `/api/v1/network_operator/material_categories/{id}/` | Delete Material Category |
| GET | `/api/v1/network_operator/materials/` | List Materials |
| POST | `/api/v1/network_operator/materials/` | Create Material |
| POST | `/api/v1/network_operator/materials/batch_delete/` | Batch Delete Api (Material) |
| POST | `/api/v1/network_operator/materials/batch_update/` | Batch Update Api (Material) |
| GET | `/api/v1/network_operator/materials/{id}/` | Retrieve Material |
| PUT | `/api/v1/network_operator/materials/{id}/` | Update Material |
| PATCH | `/api/v1/network_operator/materials/{id}/` | Partial Update Material |
| DELETE | `/api/v1/network_operator/materials/{id}/` | Delete Material |
| GET | `/api/v1/network_operator/payable_item_categories/` | List Payable Item Categories |
| POST | `/api/v1/network_operator/payable_item_categories/` | Create Payable Item Category |
| GET | `/api/v1/network_operator/payable_item_categories/{id}/` | Retrieve Payable Item Category |
| PUT | `/api/v1/network_operator/payable_item_categories/{id}/` | Update Payable Item Category |
| PATCH | `/api/v1/network_operator/payable_item_categories/{id}/` | Partial Update Payable Item Category |
| DELETE | `/api/v1/network_operator/payable_item_categories/{id}/` | Delete Payable Item Category |
| GET | `/api/v1/network_operator/premise_categories/` | List Premise Categories |
| POST | `/api/v1/network_operator/premise_categories/` | Create Premise Category |
| GET | `/api/v1/network_operator/premise_categories/{id}/` | Retrieve Premise Category |
| PUT | `/api/v1/network_operator/premise_categories/{id}/` | Update Premise Category |
| PATCH | `/api/v1/network_operator/premise_categories/{id}/` | Partial Update Premise Category |
| DELETE | `/api/v1/network_operator/premise_categories/{id}/` | Delete Premise Category |
| GET | `/api/v1/network_operator/premises/` | List Premises |
| POST | `/api/v1/network_operator/premises/` | Create Premise |
| GET | `/api/v1/network_operator/premises/{id}/` | Retrieve Premise |
| PUT | `/api/v1/network_operator/premises/{id}/` | Update Premise |
| PATCH | `/api/v1/network_operator/premises/{id}/` | Partial Update Premise |
| DELETE | `/api/v1/network_operator/premises/{id}/` | Delete Premise |
| GET | `/api/v1/network_operator/program_segments/` | List Program Segments |
| POST | `/api/v1/network_operator/program_segments/` | Create Program Segment |
| GET | `/api/v1/network_operator/program_segments/{id}/` | Retrieve Program Segment |
| PUT | `/api/v1/network_operator/program_segments/{id}/` | Update Program Segment |

…and 47 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/vitruvi/refs/heads/main/openapi/vitruvi-network-operator-api-openapi.yml

## Other Fresnel Software APIs (12)

- [Vitruvi Platform](https://apis.io/apis/vitruvi/vitruvi-platform/)
- [Fresnel Software Aggregation API](https://apis.io/apis/vitruvi/vitruvi-aggregation-api/)
- [Fresnel Software Ai agent API](https://apis.io/apis/vitruvi/vitruvi-ai-agent-api/)
- [Fresnel Software Async events API](https://apis.io/apis/vitruvi/vitruvi-async-events-api/)
- [Fresnel Software Auth API](https://apis.io/apis/vitruvi/vitruvi-auth-api/)
- [Fresnel Software Conditional custom field overrides API](https://apis.io/apis/vitruvi/vitruvi-conditional-custom-field-overrides-api/)
- [Fresnel Software Configuration library API](https://apis.io/apis/vitruvi/vitruvi-configuration-library-api/)
- [Fresnel Software Content types API](https://apis.io/apis/vitruvi/vitruvi-content-types-api/)
- [Fresnel Software Crew categories API](https://apis.io/apis/vitruvi/vitruvi-crew-categories-api/)
- [Fresnel Software Crews API](https://apis.io/apis/vitruvi/vitruvi-crews-api/)
- [Fresnel Software Crews with resources API](https://apis.io/apis/vitruvi/vitruvi-crews-with-resources-api/)
- [Fresnel Software Custom field categories API](https://apis.io/apis/vitruvi/vitruvi-custom-field-categories-api/)

## Tags

Network operator

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/vitruvi/vitruvi-network-operator-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/vitruvi/.
