admin Schema Description

Documentation Updated: 2024-10-21

account_services

Service List for the Account
1bim360_account_idstring: UUIDBIM 360 HQ Account ID.
2serviceenum: stringPossible Values:
  • documentManagement
  • projectManagement
  • costManagement
  • designCollaboration
  • fieldManagement
  • modelCoordination
  • field
  • glue
  • plan
  • insight
BIM 360 Service

accounts

This is a list of accounts in BIM 360. For individual customer exports, this table will only include the single customer's information.
1bim360_account_idstring: UUIDAccount Identifier
2display_namestringMax length: 255Display name of the account
3start_datetimestamp: SQLStart of the account availability
4end_datetimestamp: SQLEnd of the account availability

business_units

Business units for use in BIM 360.
1idstring: UUIDID of the Business Unit
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3parent_idstring: UUIDParent ID of the Business Unit
4namestringMax length: 255Name of the Business Unit
5descriptionstringMax length: 255Description for the Business Unit

companies

Company organizations for use in BIM 360.
1idstring: UUIDCompany ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3namestringMax length: 255Name of the company
4tradeenum: stringMax length: 255Trade of the company
5categorystringMax length: 255Category for the company
6address_line1stringMax length: 255Company specified address
7address_line2stringMax length: 255Company specified address
8citystringMax length: 255City for the Company address
9state_or_provincestringMax length: 255State for the Company address
10postal_codestringMax length: 255Postal code for the address
11countrystringMax length: 255Country of the address
12phonestringMax length: 255Phone for the company
13website_urlstringMax length: 255Web site for the company
14descriptionstringMax length: 255Description of the company
15erp_idstringMax length: 255ERP Id
16tax_idstringMax length: 255Tax ID
17statusenum: stringPossible Values:
  • deleted
  • active
Status of the company
18created_attimestamp: SQLDate company created
19project_sizenumberSize of project
20user_sizenumberUser size of project
21custom_propertiesstringMax length: 255Customer defined properties

project_companies

The company list for projects in BIM 360.
1project_idstring: UUIDProject ID
2company_idstring: UUIDThe company ID for the company that is a part of the project
3bim360_account_idstring: UUIDBIM 360 HQ Account ID.
4company_oxygen_idstringOxygen ID for the company

project_products

The Product List for the Project
1bim360_project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3product_keyenum: stringPossible Values:
  • autoSpecs
  • build
  • buildingConnected
  • capitalPlanning
  • cost
  • designCollaboration
  • docs
  • financials
  • insight
  • modelCoordination
  • projectAdministration
  • takeoff
Bim360/Acc Product
4statusenum: stringPossible Values:
  • active
  • activating
  • inactive
  • activationFailed
  • deactivationFailed
  • deactivating
Status of the product
5created_attimestamp: SQLDate/time service was added

project_roles

The project roles for projects in BIM 360.
1bim360_account_idstring: UUIDBIM 360 HQ Account ID.
2bim360_project_idstring: UUIDProject ID
3role_oxygen_idstringOxygen ID for the role
4namestringName for the role
5statusenum: stringPossible Values:
  • active
  • inactive
Status of the role

project_services

The Service List for the Account
1project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3serviceenum: stringPossible Values:
  • documentManagement
  • projectManagement
  • costManagement
  • designCollaboration
  • fieldManagement
  • modelCoordination
  • field
  • glue
  • plan
  • insight
BIM 360 Service
4statusenum: stringPossible Values:
  • active
  • inactive
  • archived
Status of the service
5created_attimestamp: SQLDate/time service was added

project_user_companies

The company list for projects in BIM 360.
1bim360_account_idstring: UUIDBIM 360 HQ Account ID.
2company_oxygen_idstring: UUIDOxygen ID for the company
3project_idstring: UUIDProject ID
4user_idstring: UUIDThe user ID for the member of the company

project_user_products

The product list for the users in a particular project
1bim360_project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3user_idstring: UUIDThe user ID for the member of the project
4product_keyenum: stringPossible Values:
  • autoSpecs
  • build
  • buildingConnected
  • capitalPlanning
  • cost
  • designCollaboration
  • docs
  • financials
  • insight
  • modelCoordination
  • projectAdministration
  • takeoff
ACC product the user has access to for this project
5access_levelenum: stringPossible Values:
  • project_user
  • project_admin
The Project access level for the user
6created_attimestamp: SQLDate user added to the product

project_user_roles

The list of roles for the user in a particular project
1project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3user_idstring: UUIDThe user ID for the member of the project
4role_idstring: UUIDThe role the user has for this particular project
5created_attimestamp: SQLDate user added to project

project_user_services

The service list for the user in a particular project
1project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3user_idstring: UUIDThe user ID for the member of the project
4serviceenum: stringPossible Values:
  • projectAdministration
  • documentManagement
  • projectManagement
  • costManagement
  • designCollaboration
  • fieldManagement
  • modelCoordination
  • field
  • glue
  • plan
  • insight
BIM 360 Service the user has access to for this project
5roleenum: stringPossible Values:
  • project_user
  • project_admin
The Project role for the user
6created_attimestamp: SQLDate user added

project_users

The user list for projects
1bim360_project_idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3user_idstring: UUIDThe user ID for the member of the project
4statusstringPossible Values:
  • active
  • activating
  • deleted
The user's status for the project
5company_idstring: UUIDThe user's assigned company for the project
6access_levelstringPossible Values:
  • project_user
  • project_admin
The user's access level for the project
7created_attimestamp: SQLCreated date
8updated_attimestamp: SQLUpdated date

projects

Projects in BIM 360.
1idstring: UUIDProject ID
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3namestringMax length: 255Name of the project
4start_datetimestamp: SQLStart date for the project
5end_datetimestamp: SQLEnd date for the project
6typestringPossible Values:
  • <userDefinedValue>
  • Convention Center
  • Data Center
  • Hotel / Motel
  • Office
  • Parking Structure / Garage
  • Performing Arts
  • Restaurant
  • Retail
  • Stadium / Arena
  • Theme Park
  • Warehouse (non-manufacturing)
  • Assisted Living / Nursing Home
  • Hospital
  • Medical Laboratory
  • Medical Office
  • OutPatient Surgery Center
  • Court House
  • Dormitory
  • Education Facility
  • Government Building
  • Library
  • Military Facility
  • Museum
  • Prison / Correctional Facility
  • Recreation Building
  • Religious Building
  • Research Facility / Laboratory
  • Multi-Family Housing
  • Single-Family Housing
  • Airport
  • Bridge
  • Canal / Waterway
  • Dams / Flood Control / Reservoirs
  • Harbor / River Development
  • Rail
  • Seaport
  • Streets / Roads / Highways
  • Transportation Building
  • Tunnel
  • Waste Water / Sewers
  • Water Supply
  • Manufacturing / Factory
  • Mining Facility
  • Oil & Gas
  • Plant
  • Power Plant
  • Solar Farm
  • Utilities
  • Wind Farm
  • Demonstration Project
  • Template Project
  • Training Project
Project type definition
7valuenumberProject Value
8currencyenum: stringPossible Values:
  • USD
  • AUD
  • CAD
  • EUR
  • GBP
  • ALL
  • AZN
  • BYR
  • BRL
  • BGN
  • CNY
  • HRK
  • CZK
  • DKK
  • EEK
  • HKD
  • HUF
  • ISK
  • INR
  • IRR
  • ILS
  • JPY
  • KZT
  • KRW
  • KPW
  • KGS
  • LVL
  • LTL
  • MKD
  • MNT
  • ANG
  • NOK
  • PKR
  • PLN
  • RON
  • RUB
  • SAR
  • RSD
  • SGD
  • ZAR
  • SEK
  • CHF
  • TWD
  • TRL
  • UAH
  • UZS
  • YER
  • PHP
  • NZD
  • MYR
  • THB
  • IDR
  • VND
Value currency
9statusenum: stringPossible Values:
  • active
  • pending
  • expired
  • archived
  • deleted
Status of the project
10job_numberstringMax length: 100Job number of the project
11address_line1stringMax length: 255Address of the project
12address_line2stringMax length: 255Address of the project
13citystringMax length: 255City of the project
14state_or_provincestringMax length: 255State of the project
15postal_codestringMax length: 255Postal code for the project
16countrystringMax length: 255Country for the project
17timezoneenum: stringPossible Values:
  • Pacific/Honolulu
  • America/Juneau
  • America/Los_Angeles
  • America/Phoenix
  • America/Denver
  • America/Chicago
  • America/New_York
  • America/Indiana/Indianapolis
  • Pacific/Pago_Pago
  • Pacific/Midway
  • America/Tijuana
  • America/Chihuahua
  • America/Mazatlan
  • America/Guatemala
  • America/Mexico_City
  • America/Monterrey
  • America/Regina
  • America/Bogota
  • America/Lima
  • America/Caracas
  • America/Halifax
  • America/Guyana
  • America/La_Paz
  • America/Santiago
  • America/St_Johns
  • America/Sao_Paulo
  • America/Argentina/Buenos_Aires
  • America/Godthab
  • Atlantic/South_Georgia
  • Atlantic/Azores
  • Atlantic/Cape_Verde
  • Africa/Casablanca
  • Europe/Dublin
  • Europe/Lisbon
  • Europe/London
  • Africa/Monrovia
  • Etc/UTC
  • Europe/Amsterdam
  • Europe/Belgrade
  • Europe/Berlin
  • Europe/Bratislava
  • Europe/Brussels
  • Europe/Budapest
  • Europe/Copenhagen
  • Europe/Ljubljana
  • Europe/Madrid
  • Europe/Paris
  • Europe/Prague
  • Europe/Rome
  • Europe/Sarajevo
  • Europe/Skopje
  • Europe/Stockholm
  • Europe/Vienna
  • Europe/Warsaw
  • Africa/Algiers
  • Europe/Zagreb
  • Europe/Athens
  • Europe/Bucharest
  • Africa/Cairo
  • Africa/Harare
  • Europe/Helsinki
  • Europe/Istanbul
  • Asia/Jerusalem
  • Europe/Kiev
  • Africa/Johannesburg
  • Europe/Riga
  • Europe/Sofia
  • Europe/Tallinn
  • Europe/Vilnius
  • Asia/Baghdad
  • Asia/Kuwait
  • Europe/Minsk
  • Africa/Nairobi
  • Asia/Riyadh
  • Asia/Tehran
  • Asia/Muscat
  • Asia/Baku
  • Europe/Moscow
  • Asia/Tbilisi
  • Asia/Yerevan
  • Asia/Kabul
  • Asia/Karachi
  • Asia/Tashkent
  • Asia/Kolkata
  • Asia/Colombo
  • Asia/Kathmandu
  • Asia/Almaty
  • Asia/Dhaka
  • Asia/Yekaterinburg
  • Asia/Rangoon
  • Asia/Bangkok
  • Asia/Jakarta
  • Asia/Novosibirsk
  • Asia/Shanghai
  • Asia/Chongqing
  • Asia/Hong_Kong
  • Asia/Krasnoyarsk
  • Asia/Kuala_Lumpur
  • Australia/Perth
  • Asia/Singapore
  • Asia/Taipei
  • Asia/Ulaanbaatar
  • Asia/Urumqi
  • Asia/Irkutsk
  • Asia/Tokyo
  • Asia/Seoul
  • Australia/Adelaide
  • Australia/Darwin
  • Australia/Brisbane
  • Australia/Melbourne
  • Pacific/Guam
  • Australia/Hobart
  • Pacific/Port_Moresby
  • Australia/Sydney
  • Asia/Yakutsk
  • Pacific/Noumea
  • Asia/Vladivostok
  • Pacific/Auckland
  • Pacific/Fiji
  • Asia/Kamchatka
  • Asia/Magadan
  • Pacific/Majuro
  • Pacific/Guadalcanal
  • Pacific/Tongatapu
  • Pacific/Apia
  • Pacific/Fakaofo
Timezone for the project
18construction_typeenum: stringPossible Values:
  • New Construction
  • Renovation
Construction type
19contract_typeenum: stringPossible Values:
  • Construction Management (CM) at Risk
  • Design-Bid
  • Design-Bid-Build
  • Design-Build-Operate
  • IPD
Contract type for the project
20business_unit_idstring: UUIDBusiness Unit ID for the project
Foreign Key:
Table: business_units
Column: id
21last_sign_intimestamp: SQLLast access / sign in for the project
22created_attimestamp: SQLTime project was created
23acc_projectbooleanIndicator if this is an ACC Project versus a BIM 360 Project
24latitudenumberLatitude for the project site
25longitudenumberLongitude for the project site
26updated_attimestamp: SQLTime project was last updated
27status_reasonstringReason for the current project status
28total_member_sizenumberTotal active members within the project. NOTE: This is not real time data
29total_company_sizenumberTotal active companies within the project. NOTE: This is not real time data
30classificationstringPossible Values:
  • component
  • production
  • sample
  • template
Project Classification

roles

The industry roles for use in BIM 360.
1idstring: UUIDThe ID of the Role
2bim360_account_idstring: UUIDBIM 360 HQ Account ID.
3namestringMax length: 255The Name of the Role
4statusenum: stringPossible Values:
  • active
  • inactive
Status of the Role

users

Users in BIM 360.
1idstring: UUIDThe HQ User ID
2autodesk_idstringMax length: 255Autodesk User ID
3bim360_account_idstring: UUIDBIM 360 HQ Account ID.
4emailstringMax length: 255Email address for the user
5namestringMax length: 255Name for the user
6first_namestringMax length: 255First name of the user
7last_namestringMax length: 255Last name of the user
8address_line1stringMax length: 255User specified address
9address_line2stringMax length: 255User specified address
10citystringMax length: 255City for the user address
11state_or_provincestringMax length: 255State for the user address
12postal_codestringMax length: 255Postal code for the address
13countrystringMax length: 255Country for the user
14last_sign_intimestamp: SQLLast time the user has signed in to BIM 360
15phonestringMax length: 255Phone number for the user
16job_titlestringMax length: 255User specified job title
17access_level_account_adminbooleanAccount Administrator
18access_level_project_adminbooleanIndicates the user is a project admin for at least 1 active project
19access_level_project_memberbooleanIndicates the user is participating in at least 1 active project in which they are not an admin
20access_level_executivebooleanAccount Executive
21default_role_idstring: UUIDMax length: 255ID of the account role to set when adding users to additional projects. For example if this ID is for 'Architect' then by default the user will be set to an 'Architect' role in any projects.
22default_company_idstring: UUIDMax length: 255ID of the company ID to set when adding users to additional projects.
23statusstringPossible Values:
  • active
  • inactive
Current status of a user in the account
24status_reasonstringReason for the current user status in the account
25created_attimestamp: SQLTime user was added to the account
26updated_attimestamp: SQLLast time the user record was updated