Get Countries
GETجلب جميع الدول المتاحة.
GET https://logisti.torod.co/api/Lookup/countries
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Cities
GETجلب المدن لدولة معيّنة.
GET https://logisti.torod.co/api/Lookup/cites/{countryId}
Headers
X-API-KEYQuery Parameters
- countryId: معرف الدولة
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Consignee Types
GETأنواع المستلم.
GET https://logisti.torod.co/api/Lookup/ConsigneeTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Delivery Types
GETأنواع التسليم.
GET https://logisti.torod.co/api/Lookup/DeliveryTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Parcel Statuses
GETحالات الشحنة.
GET https://logisti.torod.co/api/Lookup/ParcelStatuses
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Tracking Entities
GETالجهات المسؤولة عن تحديث التتبع.
GET https://logisti.torod.co/api/Lookup/ParcelTrackingEntities
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Parcel Types
GETأنواع الشحنات.
GET https://logisti.torod.co/api/Lookup/ParcelTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Payment Methods
GETطرق الدفع.
GET https://logisti.torod.co/api/Lookup/PaymentMethods
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Payment Types
GETأنواع الدفع.
GET https://logisti.torod.co/api/Lookup/PaymentTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Shipper Types
GETأنواع المرسل.
GET https://logisti.torod.co/api/Lookup/ShipperTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Pickup Types
GETأنواع الاستلام.
GET https://logisti.torod.co/api/Lookup/PickupTypes
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Data Entries
GETقائمة بيانات الإحصائيات.
GET https://logisti.torod.co/api/Lookup/dataEntries
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Complaint Statuses
GETحالات الشكوى.
GET https://logisti.torod.co/api/Lookup/ComplaintStatuses
Headers
X-API-KEYResponse Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Add Parcel
POSTإنشاء شحنة جديدة.
POST https://logisti.torod.co/api/Parcel/Add
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"ParcelDetails": "…"
, "ShipperDetails": "…"
, "ConsigneeDetails": "…"
, "FinancialDetails": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Assign Parcel
POSTربط الشحنة بمندوب.
POST https://logisti.torod.co/api/parcelAssigning/assign
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"wayBillNumberList": "…"
, "agentIdentityNumber": "…"
, "vehicleSequenceNumber": "…"
, "assignDate": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Update Parcel Details
POSTتحديث بيانات الشحنة.
POST https://logisti.torod.co/api/Parcel/UpdateParcelDetails
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"WayBillNumber": "…"
, "ParcelType": "…"
, "ParcelWeight": "…"
, "numberOfPieces": "…"
, "expectedDeliveryDate": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Add Tracking Event
POSTإضافة تحديث تتبع جديد.
POST https://logisti.torod.co/api/Parcel/Tracking
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"WayBillNumber": "…"
, "ParcelStatus": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Tracking by Parcel Id
GETقراءة تتبع حسب المعرف.
GET https://logisti.torod.co/api/Parcel/Tracking/GetByParcelId
Headers
X-API-KEYQuery Parameters
- Id: معرف الشحنة
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Add Complaint
POSTإنشاء شكوى.
POST https://logisti.torod.co/api/complaint/add
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"WayBillNumber": "…"
, "ComplaintNumber": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Add Complaint Tracking
POSTإضافة تحديث شكوى.
POST https://logisti.torod.co/api/complaint/tracking
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"WayBillNumber": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
List Data Entries
GETقراءة بيانات KPI.
GET https://logisti.torod.co/api/entryData/listDataEntries/{year}/{month}
Headers
X-API-KEYQuery Parameters
- year: السنة
- month: الشهر
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Set Data Entries
POSTتعديل بيانات KPI.
POST https://logisti.torod.co/api/entryData/setDataEntries/{year}/{month}
Headers
X-API-KEY Content-Type: application/jsonQuery Parameters
- year: السنة
- month: الشهر
Body Example
{
"[]number": "…"
, "[]value": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Create Support Request
POSTإنشاء طلب دعم.
POST https://logisti.torod.co/api/requests
Headers
X-API-KEY Content-Type: application/jsonBody Example
{
"email": "…"
, "service_type_code": "…"
, "company_name": "…"
}
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}
Get Request Status
GETالتحقق من الطلب.
GET https://logisti.torod.co/api/requests/{request_id}
Headers
X-API-KEYQuery Parameters
- request_id: رقم الطلب
Response Example
{
"isSuccess": true,
"data": {},
"errors": null,
"buildNumber": "1.0.2"
}