Demiton · Schema

employee_contact_detail contract v1

Employee contact and emergency-contact details from payroll. Readable only by roles permitted to see personal information.

CompanyConstructionCivil EngineeringProject ManagementComplianceMCPArtificial IntelligenceOpen Contracting

Properties

Name Type Description
email string work email address
worker string the worker the contact card belongs to; the anchor that makes the fact reachable
home_email string personal email address, where supplied
home_phone string home phone number
work_phone string work phone number
external_id string the source system's own employee identifier, as text
legal_entity string the payroll business that owns the employee; KeyPay is multi-business
mobile_phone string mobile number
postal_address object postal address, when different from residential
residential_address object where the worker lives
emergency_contact_primary object first emergency contact
emergency_contact_secondary object second emergency contact
View JSON Schema on GitHub

JSON Schema

demiton-io-employee_contact_detail-v1-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://docs.demiton.io/registers/employee_contact_detail/v1.json",
  "title": "employee_contact_detail contract v1",
  "type": "object",
  "required": [
    "external_id",
    "worker"
  ],
  "properties": {
    "email": {
      "type": "string",
      "description": "work email address",
      "x-demiton-requiredness": "optional"
    },
    "worker": {
      "type": "string",
      "description": "the worker the contact card belongs to; the anchor that makes the fact reachable",
      "x-demiton-requiredness": "required",
      "x-demiton-reference": true
    },
    "home_email": {
      "type": "string",
      "description": "personal email address, where supplied",
      "x-demiton-requiredness": "optional"
    },
    "home_phone": {
      "type": "string",
      "description": "home phone number",
      "x-demiton-requiredness": "optional"
    },
    "work_phone": {
      "type": "string",
      "description": "work phone number",
      "x-demiton-requiredness": "optional"
    },
    "external_id": {
      "type": "string",
      "description": "the source system's own employee identifier, as text",
      "x-demiton-requiredness": "required"
    },
    "legal_entity": {
      "type": "string",
      "description": "the payroll business that owns the employee; KeyPay is multi-business",
      "x-demiton-requiredness": "optional",
      "x-demiton-reference": true
    },
    "mobile_phone": {
      "type": "string",
      "description": "mobile number",
      "x-demiton-requiredness": "optional"
    },
    "postal_address": {
      "type": "object",
      "description": "postal address, when different from residential",
      "x-demiton-requiredness": "optional"
    },
    "residential_address": {
      "type": "object",
      "description": "where the worker lives",
      "x-demiton-requiredness": "optional"
    },
    "emergency_contact_primary": {
      "type": "object",
      "description": "first emergency contact",
      "x-demiton-requiredness": "optional"
    },
    "emergency_contact_secondary": {
      "type": "object",
      "description": "second emergency contact",
      "x-demiton-requiredness": "optional"
    }
  },
  "x-demiton-register-type": "employee_contact_detail",
  "x-demiton-contract-version": "1.0.3",
  "x-demiton-store": "tenant",
  "x-demiton-axes": [
    {
      "axis": "worker",
      "requirement": "required",
      "role": "subject"
    },
    {
      "axis": "legal_entity",
      "requirement": "optional",
      "role": "context"
    }
  ],
  "x-demiton-measures": [],
  "x-demiton-provenance": {
    "standards": [
      {
        "code": "ATO tax file number declaration",
        "title": "Tax file number and withholding declarations - kept with employee records",
        "access": "public_summary",
        "region": "Australia",
        "edition": "ATO guidance updated 11 Jun 2025",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Fair Work Act 2009 (Cth)",
        "title": "Fair Work Act 2009 - employee records and National Employment Standards",
        "access": "full_text_verified",
        "clause": "s.535",
        "region": "Australia",
        "edition": "compilation 2026-07-07",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Fair Work Regulations 2009 (Cth)",
        "title": "Fair Work Regulations 2009 - employee record content",
        "access": "full_text_verified",
        "clause": "regs 3.31, 3.32, 3.44",
        "region": "Australia",
        "edition": "compilation 2026-06-20",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Privacy Act 1988 (Cth)",
        "title": "Privacy Act 1988 - Australian Privacy Principles; employee-records exemption; health information s.6FA",
        "access": "public_summary",
        "region": "Australia",
        "edition": "current",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Single Touch Payroll Phase 2 (ATO)",
        "title": "Single Touch Payroll Phase 2 employer reporting guidelines",
        "access": "public_summary",
        "region": "Australia",
        "edition": "Phase 2 (mandatory from 1 Jan 2022)",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Regulation (EU) 2016/679 (GDPR)",
        "title": "General Data Protection Regulation",
        "access": "full_text_verified",
        "region": "European Union",
        "edition": "2016",
        "checked_on": "2026-09-14"
      },
      {
        "code": "ISO 30414:2025",
        "title": "Human resource management - Requirements and recommendations for human capital reporting and disclosure",
        "access": "paywalled_secondary",
        "region": "International",
        "edition": "2nd ed. 2025 (supersedes ISO 30414:2018)",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Privacy Act 2020 (NZ)",
        "title": "Privacy Act 2020 and Health Information Privacy Code 2020",
        "access": "public_summary",
        "region": "New Zealand",
        "edition": "Act 2020; HIPC version as at 1 May 2026",
        "checked_on": "2026-09-14"
      },
      {
        "code": "Tax Administration Act 1994 (NZ) Schedule 4",
        "title": "Reporting of employment income information (payday filing)",
        "access": "full_text_verified",
        "clause": "Schedule 4 Table 2",
        "region": "New Zealand",
        "edition": "version as at 1 Jul 2026",
        "checked_on": "2026-09-14"
      },
      {
        "code": "HMRC Real Time Information (RTI)",
        "title": "PAYE Real Time Information - Full Payment Submission and Employer Payment Summary",
        "access": "public_summary",
        "region": "United Kingdom",
        "edition": "guidance updated 6 Apr 2026",
        "checked_on": "2026-09-14"
      },
      {
        "code": "UK GDPR",
        "title": "UK GDPR and Data Protection Act 2018",
        "access": "public_summary",
        "region": "United Kingdom",
        "edition": "current",
        "checked_on": "2026-09-14"
      }
    ]
  },
  "description": "Employee contact and emergency-contact details from payroll. Readable only by roles permitted to see personal information.",
  "x-demiton-contract-url": "https://docs.demiton.io/registers/employee_contact_detail/",
  "x-demiton-register-catalog": "https://docs.demiton.io/concepts/register-catalog"
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/demiton-io-employee_contact_detail-v1"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.