POST /v1/superadmin/management/courier/profile| Header | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
SUPER_ADMINPICKUP_COURIERDELIVERY_COURIERINTERNAL_COURIERCourier dan endpoint POST /v1/superadmin/management/courier/profile, berdasarkan skema yang kamu kasih.POST /v1/superadmin/management/courier/profileSUPER_ADMINPICKUP_COURIERDELIVERY_COURIERINTERNAL_COURIER| Header | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
ACTIVEDRAFTSUSPENDEDDELETEDvehicleNumber, phoneNumber, stnkNumber, driverLicense, ktpNumber, addressId harus unik.status default DRAFT bila tidak dikirim.shippingCenterId dan status, isActive hanya bisa diatur oleh SUPER_ADMIN.curl --location --request POST 'https://v1.dev.bukalombok.com/v1/superadmin/management/courier/profile' \
--header 'Authorization: Bearer <token>' \
--form 'userId="k37cvGhCTrzH-pB"' \
--form 'vehicleType="Motor"' \
--form 'vehicleBrand="Honda"' \
--form 'vehicleModel="Beat"' \
--form 'vehicleColor="Hitam"' \
--form 'vehicleNumber="B3567XYM"' \
--form 'vehicleImage=@"C:\\Users\\v\\Downloads\\eugene-chystiakov-cvqvLMVEfBY-unsplash.jpg"' \
--form 'stnkNumber="STNK123456789012"' \
--form 'stnkImageUrl=@"C:\\Users\\v\\Downloads\\kamaruld-salleh-GVpeVYxEFgw-unsplash.jpg"' \
--form 'driverLicense="949494949493"' \
--form 'driverLicenseImage=@"C:\\Users\\v\\Downloads\\3f83e61e-64d1-4415-902b-95225f146a0e-1759871934100-10d85c8f6518.jpg"' \
--form 'ktpNumber="7234567897654356"' \
--form 'ktpImage=@"C:\\Users\\v\\Downloads\\fotos-vnmLrU5aw-0-unsplash.jpg"' \
--form 'phoneNumber="62817658972"' \
--form 'photoUrl=@"C:\\Users\\v\\Downloads\\WhatsApp Image 2025-10-15 at 08.21.18 (1).jpeg"' \
--form 'status="ACTIVE"' \
--form 'isActive="true"' \
--form 'shippingCenterId=""'{
"meta": {
"success": true,
"status": 200,
"message": "Courier berhasil dibuat"
},
"data": {
"id": "lSyAazW8c1634wM",
"status": "ACTIVE",
"isActive": true,
"createdAt": "2025-10-12T04:02:57.311Z",
"updatedAt": "2025-10-12T04:02:57.311Z",
"user": {
"id": "UofsfN2w9E5x7Yj",
"name": "Bailey Group",
"email": "wedove7258@capiena.com",
"role": "PICKUP_COURIER",
"contact": "62876545678",
"isActive": true,
"status": "ACTIVE"
},
"vehicle": {
"type": "Motor",
"brand": "Honda",
"model": "Beat",
"color": "Hitam",
"number": "B3567XYM",
"image": "encrypted/SUPER_ADMIN/vehicle/bf04cd56-7705-4692-8580-e49c29bb7462-1760241769251-acc41776abb7.jpg"
},
"dataDiri": {
"stnkNumber": "STNK123456789012",
"driverLicense": "949494949493",
"ktpNumber": "7234567897654356"
},
"documents": {
"stnk": "encrypted/SUPER_ADMIN/stnk/bf04cd56-7705-4692-8580-e49c29bb7462-1760241755847-f99becb8fc56.jpg",
"driverLicense": "encrypted/SUPER_ADMIN/driver-license/bf04cd56-7705-4692-8580-e49c29bb7462-1760241765384-65ff846ad7c3.jpg",
"ktp": "encrypted/SUPER_ADMIN/ktp/bf04cd56-7705-4692-8580-e49c29bb7462-1760241754007-81a02e82c2bf.jpg",
"photo": "encrypted/SUPER_ADMIN/driver-profile/bf04cd56-7705-4692-8580-e49c29bb7462-1760241752774-5186922a1973.jpeg"
},
"address": null,
"shippingCenter": null,
"addedBy": {
"id": "bf04cd56-7705-4692-8580-e49c29bb7462",
"name": "Super Admin",
"email": "adminsuper@example.com",
"role": "SUPER_ADMIN"
}
}
}