# PI Web API 2018 SP1 Swagger Spec **Provider:** PI Web API 2018 SP1 Swagger Spec **Category:** storage **Base URL:** `https://devdata.osisoft.com/piwebapi` **Auth:** none — `# No auth required` **Rate Limit:** See documentation **Free Tier:** Yes — available **Pricing:** Enterprise / contact sales (subscription) **Docs:** https://techsupport.osisoft.com/ ## Description Swagger Spec file that describes PI Web API ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `https://devdata.osisoft.com/piwebapi/` | Get top level links for this PI System Web API instance. | | GET | `https://devdata.osisoft.com/piwebapi/analyses` | Retrieve an Analysis by path. | | GET | `https://devdata.osisoft.com/piwebapi/analyses/search` | Retrieve analyses based on the specified conditions. By default, returns all analyses. | | DELETE | `https://devdata.osisoft.com/piwebapi/analyses/{webId}` | Delete an Analysis. | | GET | `https://devdata.osisoft.com/piwebapi/analyses/{webId}` | Retrieve an Analysis. | | PATCH | `https://devdata.osisoft.com/piwebapi/analyses/{webId}` | Update an Analysis. | | GET | `https://devdata.osisoft.com/piwebapi/analyses/{webId}/categories` | Get an Analysis' categories. | | GET | `https://devdata.osisoft.com/piwebapi/analyses/{webId}/security` | Get the security information of the specified security item associated with the Analysis for a specified user. | ## Authentication No authentication required ``` # No auth required ``` ## Sample Request ```bash curl -X GET 'https://devdata.osisoft.com/piwebapi/' \ -H '# No auth required' ``` ## Sample Response ```json {} ``` ## Pricing Details Free — open public API, no authentication required. --- *Source: [API Map](https://apimap.dev/apis/pi-web-api-2018-sp1-swagger-spec/) — CC BY 4.0*