Create Order
Developing
POST
/v1/order
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Body Params application/json
order_code
string
required
sender_name
string
required
sender_addr_id
string
required
sender_address
string
required
sender_phone
string
required
pickup_via
string
required
order_type
string
required
items
array [object {16}]
required
receiver_name
string
required
receiver_phone
string
required
receiver_address
string
required
receiver_addr_id
string
required
service_code
string
required
item_width
string | null
optional
item_height
string | null
optional
item_length
string | null
optional
item_value
string
required
item_weight
string
required
item_qty
string | null
optional
item_name
string
required
item_category
string
required
insurance
string | null
optional
cod
string | null
optional
note
string
optional
courier_code
string
required
pickup_time
string
required
pickupend_time
string
required
sender_latitude
string
required
sender_longitude
string
required
Example
{
"order_code": "BOS1234567891011",
"sender_name": "TokuKu",
"sender_addr_id": "15780",
"sender_address": "Sidoarjo deket hotel",
"sender_phone": "08888080880",
"pickup_via": "0",
"order_type": "0",
"items": [
{
"receiver_name": "penerima",
"receiver_phone": "08888080888",
"receiver_address": "jl. alamat penerima",
"receiver_addr_id": "15780",
"service_code": "00",
"item_width": "10",
"item_height": "10",
"item_length": "10",
"item_value": "100000",
"item_weight": "1",
"item_qty": "1",
"item_name": "produk 1",
"item_category": "3",
"insurance": "1",
"cod": "109444",
"note": "Dangerous package"
}
],
"courier_code": "idx",
"pickup_time": "2025-02-11 09:00:00",
"pickupend_time": "2025-02-11 13:00:00",
"sender_latitude": "-6.206199753605871",
"sender_longitude": "106.84524792895677"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://demo.boscod.com:4004/v1/order' \
--header 'Content-Type: application/json' \
--data-raw '{
"order_code": "BOS1234567891011",
"sender_name": "TokuKu",
"sender_addr_id": "15780",
"sender_address": "Sidoarjo deket hotel",
"sender_phone": "08888080880",
"pickup_via": "0",
"order_type": "0",
"items": [
{
"receiver_name": "penerima",
"receiver_phone": "08888080888",
"receiver_address": "jl. alamat penerima",
"receiver_addr_id": "15780",
"service_code": "00",
"item_width": "10",
"item_height": "10",
"item_length": "10",
"item_value": "100000",
"item_weight": "1",
"item_qty": "1",
"item_name": "produk 1",
"item_category": "3",
"insurance": "1",
"cod": "109444",
"note": "Dangerous package"
}
],
"courier_code": "idx",
"pickup_time": "2025-02-11 09:00:00",
"pickupend_time": "2025-02-11 13:00:00",
"sender_latitude": "-6.206199753605871",
"sender_longitude": "106.84524792895677"
}'
Responses
🟢201Created
application/json
Body
object {0}
Example
{
"success": true,
"message": "Data berhasil disimpan, No Resi akan segera dibuat",
"batch_id": "{batch_id}",
"order_numbers": [
"1317123029679001"
]
}
🟠400Bad Request
🟠403Forbidden