---
title: "Changes to POST /api/v1/onboarding.session.dispatch"
method: POST
path: "/api/v1/onboarding.session.dispatch"
---

# Changes to POST /api/v1/onboarding.session.dispatch

`POST /api/v1/onboarding.session.dispatch`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 11 revisions.

- **2026-10-19** `0060854f7c86`: 35 info
- **2026-10-15** `e1d6ccdf0c60`: 2 breaking, 2 warning, 1 info
- **2026-10-15** `d73948080dc7`: 1 info

## Changes

- **2026-10-19** `0060854f7c86`: 35 info
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/address` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/billing_email` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/business_phone` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/companies_office_number` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/current_parts_suppliers` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/gst_number` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/hoist_count` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/jobs_per_week` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/monthly_parts_spend_nzd` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/mta_member` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/nzbn` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/parts_categories_sourced` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/parts_delivery_address` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/parts_mix_profile` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/parts_sourcing_notes` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/parts_stocking_model` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/primary_contact_email` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/primary_contact_phone` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/primary_workshop_contact` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/registered_company_name` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/secondary_contact_email` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/secondary_contact_name` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/secondary_contact_phone` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/service_advisors_count` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/services_offered` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/sources_parts_overseas` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/specialities` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/technician_count` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/trading_as_name` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/users` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/warranty_insurer_approvals` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/website` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/workshop_area` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/workshop_network_affiliation` became optional
  - the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/workshop_region` became optional
- **2026-10-15** `e1d6ccdf0c60`: 2 breaking, 2 warning, 1 info
  - removed the required property `form/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/agreement_signer_email` from the response with the `200` status
  - removed the required property `form/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/agreement_signer_name` from the response with the `200` status
  - removed the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/agreement_signer_email`
  - removed the request property `command/oneOf[subschema #2: update_form]/patch/oneOf[subschema #1: nz_workshop_v1]/nz_workshop_v1/agreement_signer_name`
  - added the required property `requires_contracts` to the response with the `200` status
- **2026-10-15** `d73948080dc7`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/partly/apis/core-server/docs/api/v1/onboarding.session.dispatch/post.md) · [API](https://skmtc.dev/partly/apis/core-server.md) · [Page](https://skmtc.dev/partly/apis/core-server/changes/api/v1/onboarding.session.dispatch/post)
