OfficeGest
Workshop/Service orders/{serviceOrder}/Awaiting parts

Toggle awaiting parts

Sets a_aguardar_pecas; on transition false->true creates state history.

PATCH
/workshop/service-orders/{serviceOrder}/awaiting-parts
AuthorizationBearer <token>

In: header

Path Parameters

serviceOrderstring
awaiting_partsboolean

Awaiting parts state.

Response Body

curl -X PATCH "https://og-tenant1.test:8003/api/v2/workshop/service-orders/string/awaiting-parts" \
  -H "Content-Type: application/json" \
  -d '{
    "awaiting_parts": true
  }'
{
  "data": {
    "print_observations_on_invoice": true,
    "print_mechanic_observations_on_invoice": true,
    "invoice_observations": true,
    "mechanic_invoice_observations": true,
    "lines": [],
    "extra_lines": [],
    "interventions": []
  }
}
{
  "data": {
    "code": "VALIDATION_FAILED",
    "message": "The given data was invalid.",
    "errors": {
      "email": [
        "The email field is required."
      ]
    }
  },
  "meta": {
    "trace_id": "9f86d081884c7d659a2feaa0c55ad01568f3a1c2b4d5e"
  }
}
{
  "data": {
    "code": "VALIDATION_FAILED",
    "message": "The given data was invalid.",
    "errors": {
      "email": [
        "The email field is required."
      ]
    }
  },
  "meta": {
    "trace_id": "9f86d081884c7d659a2feaa0c55ad01568f3a1c2b4d5e"
  }
}
{
  "data": {
    "code": "VALIDATION_FAILED",
    "message": "The given data was invalid.",
    "errors": {
      "email": [
        "The email field is required."
      ]
    }
  },
  "meta": {
    "trace_id": "9f86d081884c7d659a2feaa0c55ad01568f3a1c2b4d5e"
  }
}
{
  "data": {
    "code": "VALIDATION_FAILED",
    "message": "The given data was invalid.",
    "errors": {
      "email": [
        "The email field is required."
      ]
    }
  },
  "meta": {
    "trace_id": "9f86d081884c7d659a2feaa0c55ad01568f3a1c2b4d5e"
  }
}