This is the list of event types that we currently send.
For guidance on how to listen to these events, take a look at Svix's guide to consuming webhooks.
Timestamp of when DFM analysis was finished
The PCB's id
Represents the result of a finished operation.
2 Items
{
"created_at": "2023-07-19T07:29:58.393614Z",
"pcb_id": "34ce8874-f950-442d-aa54-49e10f2ee073",
"result": {
"status": "Success"
}
}Timestamp of when DFM analysis was started
The PCB's id
{
"created_at": "2023-07-19T07:29:58.393614Z",
"pcb_id": "34ce8874-f950-442d-aa54-49e10f2ee073"
}{
"assembly_id": "some string",
"assembly_name": "some string"
}The uuid of the newly created customer. Can be used to query Luminovo's API.
The email address of the user who signed up.
The first name of the user who signed up.
The last name of the user who signed up.
{
"customer_id": "55c65fe1-a843-474e-8a3d-8a9af544010a",
"user_email": "jane.doe@example.com",
"user_first_name": "Jane",
"user_last_name": "Doe"
}{
"purchase_order_id": "aa157f5a-089a-4f50-a76b-752f5cd80d28",
"rfq_id": "aa157f5a-089a-4f50-a76b-752f5cd80d28",
"sourcing_scenario_id": "c246171a-cd27-4776-ba2d-d144be7b5b1d"
}{
"purchase_order_id": "aa157f5a-089a-4f50-a76b-752f5cd80d28",
"rfq_id": "aa157f5a-089a-4f50-a76b-752f5cd80d28",
"sourcing_scenario_id": "c246171a-cd27-4776-ba2d-d144be7b5b1d"
}{
"created_at": "some string",
"event": "some string",
"pcb_id": "some string"
}Timestamp of when render was started
The PCB's id
{
"created_at": "2023-07-19T07:29:58.393614Z",
"pcb_id": "34ce8874-f950-442d-aa54-49e10f2ee073"
}Timestamp of when render was updated
The PCB's id
Current rendering progress in %
{
"created_at": "2023-07-19T07:29:58.393614Z",
"pcb_id": "34ce8874-f950-442d-aa54-49e10f2ee073",
"percent": 33
}The uuid of the customer. Can be used to query Luminovo's API.
Optional (null if not given). The customer number (can be set by the user within Luminovo). Usually the number to reference the customer in the ERP.
Possible values are "RequestInDraft", "QuotationInProgress", "QuotationAvailable", "NoQuotation", "NoOrder", "OrderConfirmed", "OrderInProduction", "OrderShipped".
Optional (null if not given). Same possible values as for new_status. If this is empty it indicates that the RfQ was just created.
The uuid of the RfQ. Can be used to query Luminovo's API.
Optional (null if not given). The RfQ number (can be set by the user within Luminovo). Usually the number to reference the RfQ in the ERP.
Possible values: "Customer", "Tenant". "Customer" is set when the change was triggered by a user from a customer. "Tenant" is set when the change was triggered by one of your own users.
{
"customer_id": "55c65fe1-a843-474e-8a3d-8a9af544010a",
"customer_number": "ABCD",
"new_status": "QuotationInProgress",
"previous_status": "RequestInDraft",
"rfq_id": "62c11d85-b88a-4eec-9a19-9faf3f330488",
"rfq_number": "1234",
"triggered_by": "customer"
}