Barcoding
Notifications
Orders
Patients
- GETGet patients
- POSTCreate a patient
- GETGet a patient's details
- PUTUpdate a patient's details
- GETGet guardian relationship types
- GETGet a patient's orders
- GETGet a patient's risk factors
- POSTCreate risk factors
- POSTCreate a single risk factor
- PATCHConfirm risk factor match
- DELDeactivate a risk factor
- POSTAdd freeform risk factor text
Prescribers
Prescriptions
Products and Materials
Products and Materials Inventory
- GETGet inventory
- POSTCreate product inventory
- GETGet inventory lot details
- PUTUpdate inventory lot
- GETGet a prescription product inventory
- POSTCreate prescription product inventory
- GETGet a non-prescription product inventory
- POSTCreate non-prescription product inventory
- GETGet order material inventory
- POSTCreate order material product inventory
- PATCHAdjust inventory quantity
- GETGet inventory associations
- POSTCreate inventory association
- DELRemove inventory association
Reports
Search
Tasks
Webhooks
Products and Materials
Update order materials
Update the details for specific order materials by unique ID. Only updated fields need to be sent.
PUT
/
api
/
v1
/
products
/
order_material
/
{product_id}
Copy
curl --request PUT \
--url https://api.byblend.com/api/v1/products/order_material/{product_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "Referral marketing printout",
"description": "4x6 printout of October referral incentive"
}'
Copy
{
"id": "0227d1e5-ba9a-42b5-8fe2-38882aa65708",
"created_at": "2025-03-15T12:00:00Z",
"updated_at": "2025-03-15T12:00:00Z",
"current_stock": 927,
"reorder_threshold": 100,
"has_inventory": true,
"sku": "1234567890",
"name": "Referral Brochure",
"description": "Customer brochure included in every shipment.",
"category": "marketing",
"is_global": false
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Unique (UUID) identifier for the order materials
Example:
"98cae3a3-996c-4bf5-9143-0ab6d98bc1d0"
Body
application/json
Response
200 - application/json
Prescription product updated successfully
The response is of type object
.
Copy
curl --request PUT \
--url https://api.byblend.com/api/v1/products/order_material/{product_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"name": "Referral marketing printout",
"description": "4x6 printout of October referral incentive"
}'
Copy
{
"id": "0227d1e5-ba9a-42b5-8fe2-38882aa65708",
"created_at": "2025-03-15T12:00:00Z",
"updated_at": "2025-03-15T12:00:00Z",
"current_stock": 927,
"reorder_threshold": 100,
"has_inventory": true,
"sku": "1234567890",
"name": "Referral Brochure",
"description": "Customer brochure included in every shipment.",
"category": "marketing",
"is_global": false
}
Assistant
Responses are generated using AI and may contain mistakes.