Authentication is required prior to accessing the Willow API. Refer to Authentication section above for details.
- Creates a new job type.
Willow Public API (v3)
The Time Series endpoints are used for sending or receiving telemetry data. Once a Capability twin has been created that represents the time series, the telemetry associated with that twin can be created using either the twin's dtId (aka twinId) or externalId, a timestamp, and a value. Data is transmitted as an array so time series data can be batched and sent within a single request. Similarly, time series can be retreived for one or more Capability twins at a time using the twinId(s).
Insights are issues, opportunities, or knowledge that can help optimize or improve the performance of a building. They can be associated with any twin within Willow and are triggered in real-time by Skills that are running within Willow's Activate Technology and analyzing the incoming time series data.
- https://{instance}.app.willowinc.com/api/v3/tickets/categories
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "sortSpecifications": [ { … } ], "filterSpecifications": [ { … } ], "page": null, "pageSize": null }
{ "before": 0, "after": 0, "total": 0, "items": [ { … } ] }
- https://{instance}.app.willowinc.com/api/v3/tickets/categories
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null, "locations": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "isActive": true, "locations": null }
- https://{instance}.app.willowinc.com/api/v3/tickets/categories/{categoryId}
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null, "isActive": null, "locations": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "isActive": true, "locations": null }
- https://{instance}.app.willowinc.com/api/v3/tickets/job-types
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "sortSpecifications": [ { … } ], "filterSpecifications": [ { … } ], "page": null, "pageSize": null }
{ "before": 0, "after": 0, "total": 0, "items": [ { … } ] }
- https://{instance}.app.willowinc.com/api/v3/tickets/job-types
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "isActive": true }
- https://{instance}.app.willowinc.com/api/v3/tickets/job-types/{jobTypeId}
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null, "isActive": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "isActive": true }
- https://{instance}.app.willowinc.com/api/v3/tickets/service-needed
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "sortSpecifications": [ { … } ], "filterSpecifications": [ { … } ], "page": null, "pageSize": null }
{ "before": 0, "after": 0, "total": 0, "items": [ { … } ] }
- https://{instance}.app.willowinc.com/api/v3/tickets/service-needed
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null, "categoryId": null, "locations": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "categoryId": null, "locations": null, "isActive": true }
- https://{instance}.app.willowinc.com/api/v3/tickets/service-needed/{serviceNeededId}
- Payload
- JS
- C#
- Java
- Python
- application/json
- text/json
- application/*+json
{ "name": null, "categoryId": null, "isActive": null, "locations": null }
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "categoryId": null, "locations": null, "isActive": true }
- https://{instance}.app.willowinc.com/api/v3/tickets/priorities
- Payload
- JS
- C#
- Java
- Python
No request payload[ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": null, "priorityLevel": "urgent" } ]