- Introduction - BestRx APIs
- Patient API
- Drug API
- Prescription API
- Refill API
- BestPOS API
- Delivery/Shipping Provider API
- Realtime Data Feed Specification
Update Order Status
POST
https://dispensingservice.bestrxconnect.com/Order/UpdateOrderStatus
INFO
Request
Header Params
Content-Type
string
optional
Example:
application/json
Body Params application/json
bestrx_pharmacy_id
string
required
Example:
ef0a4740-0be9-44f7-b89d-9e66eeba0b9a
bestrx_order_id
integer
required
Example:
123456789
provider_order_id
string
required
Example:
POI123456
tracking_id
string
required
Example:
15646323
order_status
object
optional
date
string
required
Example:
2022-09-10T09:47:27.5232761Z
status_code
enum<integer>
required
Allowed values:
12345678910
status_Code_description
string
required
Example:
Order Created
status_notes
string | null
optional
Example:
An example would be if there was a delivery exception, the reason for that exception could be displayed here ("recipient not home").
signature
string
optional
signature_url
string
optional
signer_info
object
optional
relation
enum<integer>
optional
Allowed values:
123499
Example:
3
first_name
string
optional
Example:
John
last_name
string
optional
Example:
Doe
jurisdiction
string
optional
Example:
IL
id_type
enum<integer>
optional
Allowed values:
1234567899
Example:
6
id_no
string
optional
Example:
D200-3333-4444
consent_info
array [object {2}]
optional
consent_type
integer
required
Example:
1
consent_response
string
optional
Example:
Yes
bestrx_unique_order_id
integer
optional
Example:
1001
Example
{
"bestrx_pharmacy_id": "ef0a4740-0be9-44f7-b89d-9e66eeba0b9a",
"bestrx_order_id": 123456789,
"bestrx_unique_order_id": 1001,
"provider_order_id": "POI123456",
"tracking_id": "15646323",
"order_status": {
"date": "2022-09-10T09:47:27.5232761Z",
"status_code": "2",
"status_Code_description": "Order Created",
"status_notes": "An example would be if there was a delivery exception, the reason for that exception could be displayed here (\"recipient not home\")."
},
"signature": "",
"signature_url": "",
"signer_info": {
"relation": "3",
"first_name": "John",
"last_name": "Doe",
"jurisdiction": "IL",
"id_type": "6",
"id_no": "D200-3333-4444"
},
"consent_info": [
{
"consent_type": 1,
"consent_response": "Yes"
}
]
}
Responses
🟢200OK
application/json
Body
data
object
optional
status_updated
boolean
required
Example:
true
messages
array [object {3}]
optional
message_code
string
optional
Example:
TP0005
message
string
optional
Example:
Status updated successfully.
message_type
enum<integer>
optional
Allowed values:
0123-1
Example
{
"data": {},
"status_updated": "true",
"messages": [
{
"message_code": "TP0005",
"message": "Status updated successfully.",
"message_type": 0
}
]
}
Modified at 2024-06-12 20:10:52