Webhooks

Part Specification Created

Webhook event fired when a new part specification is created in Phasio

Overview

The Part Specification Created event fires when a new part specification is created on a part revision. A part specification defines the manufacturing parameters for a part — the technology, material, finishing options, and other production details.

When it triggers

This webhook fires when:

  • A new part specification is created on a part revision, either through the platform UI or via the API.

This event fires once per specification. If multiple specifications are created on the same revision, each one triggers a separate webhook.

Payload

The decrypted payload is a JSON object with the following fields:

FieldTypeNullableDescription
idstringNoUUID of the part specification.
revisionIdstringNoUUID of the part revision this specification belongs to.
namestringNoName of the part (e.g., "Bracket Assembly").
unitsstringNoUnit of measurement (e.g., "mm", "inch").
technologystringNoManufacturing technology (e.g., "CNC Machining", "SLS", "FDM").
materialstringNoMaterial specification (e.g., "Aluminum 6061", "PA12 Nylon").
infillstringYesInfill percentage, if applicable (typically for 3D printing technologies).
precisionstringYesPrecision/tolerance level (e.g., "Standard", "High").
colorstringYesColor specification, if applicable.
postProcessingsarrayNoList of post-processing operation names (e.g., ["Anodizing", "Bead Blasting"]).

Example payload

{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "revisionId": "660e8400-e29b-41d4-a716-446655440000",
  "name": "Bracket Assembly",
  "units": "mm",
  "technology": "CNC Machining",
  "material": "Aluminum 6061",
  "infill": null,
  "precision": "Standard",
  "color": null,
  "postProcessings": ["Anodizing", "Bead Blasting"]
}

Last updated on