ONUMA RESTful Webservices

Samples for the Healthcare BIMStorm and the AEC Hackathon 2015

Get all buildings on a specified site

https://www.onuma.com/rest/aec-hack/aec-2015/sites/S161_520/

Building Attribute Value Lists:

for a specific value list number (1):

https://www.onuma.com/rest/aec-hack/aec-2015/sites/S161_520/BuildingValueLists/1/

Space Attributes Value Lists:

for a specific value list number (1):
https://www.onuma.com/rest/aec-hack/aec-2015/sites/S161_520/SpaceValueLists/1/

Get list of departments:

https://www.onuma.com/rest/aec-hack/aec-2015/sites/S161_520/Departments/

Get Spaces of a building:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/

Get Components of a building:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/Components/

Get Floors of a building:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/Floors/

List Documents attached to a building with the URL:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/documents/

Get Excel of Spaces with Attributes:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/SpaceAttributes/

Get Revit BIMXML:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/BIMXML/

Individual Components including "Type" information:

by ifc_GUID
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/components/0zZCBIJy2ojgTcfuTV5_gi
by bar code
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/components/BIMStorm-0008
by unique instance name (also called "Component Name")
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/components/D3320-1
by component ID
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/components/1229108

Individual Spaces including extra Attributes:

by ifc_GUID
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/Spaces/2n_kaCoe1sUfiHDQhVaL0K
by unique space number
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/Spaces/BRIT1
by space ID
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/Spaces/120126

Space Use Schedule for a building

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/spaceschedule/
for a specific Schedule
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/spaceschedule/Dental%20Offices/

Work Orders

all work orders in a building
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/workorders
a specific work order in a building by work order ID
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/workorders/1
completed tasks associated with work orders
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/workordertasks
material cost associated with tasks
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/workordercosts

all 3 operations above can be used to find work orders for specific spaces (by spaceID, GUID, or SpaceNumber)
and for specific equipment (by componentID, GUID, or unique ComponentName) by adding the key identifier in between like this:

https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/spaces/DAYR1/workorders
or
https://www.onuma.com/rest/aec-hack/aec-2015/buildings/B161_597/components/M1801-2/workorders

Or one can find all work orders for a specific technician (by email):
https://www.onuma.com/rest/aec-hack/aec-2015/sites/S161_520/technicians/azevedo@onuma.com

 

Plan Views from ONUMA

Can be integrated into 3rd party applications

Site Plan

Sample of Site Plan with color coding "Construction Type" (first value list)
https://www.onuma.com/plan/OPS/viewPlan.php?sysID=161&siteID=520&u=aec-hack&p=aec-2015&bldgColorCoding=customInt1&w=800&h=400
Sample of Site Plan with building highlighted and limited size 800 by 400 pixels
https://www.onuma.com/plan/OPS/viewPlan.php?sysID=161&siteID=520&selectBldgs=597&u=aec-hack&p=aec-2015&w=800&h=400

Floor Plan:

Sample of Floor Plan with selected Spaces and limited window
https://www.onuma.com/plan/OPS/viewPlan.php?sysID=161&floorID=1879&selectSpaces=120126,120136&u=aec-hack&p=aec-2015&w=800&h=400
Sample of Floor Plan with color coded Spaces (Project Functional Area Name) and full window
https://www.onuma.com/plan/OPS/viewPlan.php?sysID=161&floorID=1879&u=aec-hack&p=aec-2015&spaceColorCoding=customInt1

Space Plan:

Sample of Space Plan
https://www.onuma.com/plan/OPS/viewPlan.php?sysID=161&spaceID=120136&u=aec-hack&p=aec-2015&w=595&h=575