Project details (v1)
Project details is one of Demiton's published registers for Australian civil construction. Details of active and completed projects from your operational and ERP systems. Demiton keeps it current from the systems a contractor already runs and publishes the record's shape as a versioned JSON Schema, so the same question works whichever system produced the record.
Part of Projects in the register catalog.
- Register ID
project_detailsUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- A stateThe current value of something, replaced when it changes.
- Status
- AvailableFilled today from connected systems, uploads or public data.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.0.1)Superseded by v2.
Standards
This register's contract was designed against these standards and laws. Holding these records does not by itself certify compliance.
- AS 4000General Conditions of Contract
- AS 4000General Conditions of Contract (construct only)
- ISO 14001Environmental management systems
- ISO 45001Occupational health and safety management systems
- ISO 9001Quality management systems - Requirements
- Security of paymentWA security of payment
- Security of paymentTas security of payment
- ISO 45001Occupational health and safety management systems
- OC4IDSOpen Contracting for Infrastructure Data Standard
- Construction Contracts Act 2002 (NZ)Construction Contracts Act 2002
Connectors
Connected today
Demiton keeps this register current from these systems now.
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- HammerTech
- MapTrackPartial
- MYOB Acumatica
- Oracle Aconex
- Payapps
- Procore
Fields
11 fields: 2 required, 9 optional.
Required
Every record carries these fields.
- nameText
Human-readable project name,
entity.labelExample:
Emerald Street Rejuvenation- job_numberText
The canonical project code,
entity.canonical_key— BC job number with optional Assignar sub-project suffix.Example:
BWG-2025-001
Optional
Present when the source system records them.
- stateText
Australian state/territory of the works.
Example:
QLD- suburbText
Locality of the works.
Example:
Yamala- addressText
Street/site address of the works.
Example:
Emerald Street- end_dateDate
Contract/works completion date.
Example:
2026-12-15- postcodeText
Australian postal code of the works.
Example:
4702- start_dateDate
Contract/works start date.
Example:
2026-03-12- client_nameText
The customer/principal name for the project.
Example:
Central Highlands Regional Council- country_codeText
Project country, default AU.
Example:
AU- lifecycle_stageText
The project's own lifecycle stage (estimating / delivering / complete), when the source provides one.
Example:
delivering
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "address": "Emerald Street", "client_name": "Central Highlands Regional Council", "country_code": "AU", "end_date": "2026-12-15", "job_number": "BWG-2025-001", "lifecycle_stage": "delivering", "name": "Emerald Street Rejuvenation", "postcode": "4702", "start_date": "2026-03-12", "state": "QLD", "suburb": "Yamala"}Version history
- v2 (current)
- v1
Use this contract
The contract is a standard JSON Schema (draft 2020-12) document, so any JSON Schema validator can check a record against it. Keywords starting with x-demiton- add Demiton's own meaning, such as units and requiredness, and validators ignore them.
https://docs.demiton.io/registers/project_details/v1.jsonShow the full JSON Schema
Loading the schema…
Talk to the team
Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would fill from them, on your data, in a 30-minute call.