Skip to content
Demiton

Project details

Details of active and completed projects from your operational and ERP systems.

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
v1Current version.

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
  • Xero Accounting

Fields

11 fields: 2 required, 9 optional.

Required

Every record carries these fields.

job_numberText

The canonical project code, entity.canonical_key — BC job number with optional Assignar sub-project suffix.

Example: BWG-2025-001

nameText

Human-readable project name, entity.label

Example: Emerald Street Rejuvenation

Optional

Present when the source system records them.

addressText

Street/site address of the works.

Example: Emerald Street

suburbText

Locality of the works.

Example: Yamala

stateText

Australian state/territory of the works.

Example: QLD

postcodeText

Australian postal code of the works.

Example: 4702

country_codeText

Project country, default AU.

Example: AU

client_nameText

The customer/principal name for the project.

Example: Central Highlands Regional Council

start_dateDateYYYY-MM-DD

Contract/works start date.

Example: 2026-03-12

end_dateDateYYYY-MM-DD

Contract/works completion date.

Example: 2026-12-15

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.

project_details.example.json
{
"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"
}

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.

Schema URL
https://docs.demiton.io/registers/project_details/v1.json
Show 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 keep current from them, on your data, in a 30-minute call.

Book a 30-minute callStart free