# Logestechs API ## Docs - [Overview](https://docs.logestechs.com/overview-2344856m0.md): - Webhooks [Package Status Webhook](https://docs.logestechs.com/package-status-webhook-2344867m0.md): ## API Docs - Packages [Create Shipment](https://docs.logestechs.com/create-shipment-42089768e0.md): Creates a package for the customer that owns this API key. There is no email/password or company-id to send — both are resolved from the key. `integrationSource` on the created package is stamped automatically from the key and any value sent in the body is ignored. If `originAddress` is omitted, the customer's own address is used. - Packages [Generate AWB](https://docs.logestechs.com/generate-awb-42089769e0.md): Accepts up to 100 identifiers total, mixed across `ids`, `barcodes`, and `invoicesNumbers`. Every matched package must belong to this key's customer. - Packages [Get Package Current Status](https://docs.logestechs.com/get-package-current-status-42089771e0.md): Provide exactly one of `id`, `barcode`, or `invoice`. - Packages [Get Package Status History](https://docs.logestechs.com/get-package-status-history-42089772e0.md): Provide exactly one of `id`, `barcode`, or `invoice`. - Packages [List Package Statuses](https://docs.logestechs.com/list-package-statuses-42089770e0.md): Static reference data — the full set of statuses a package can be in, with English and Arabic labels. Does not require a specific package. - Packages [Cancel Package](https://docs.logestechs.com/cancel-package-42089767e0.md): Cancels a package before it is picked up. Provide exactly one of `id`, `barcode`, or `invoice`. Only packages still pending customer-care approval or dispatcher assignment can be cancelled; anything further along must go through the help center. - Packages [Return Package](https://docs.logestechs.com/return-package-42089766e0.md): Requests a return for a package already out for delivery. Provide exactly one of `id`, `barcode`, or `invoice`. - Addresses [List Cities](https://docs.logestechs.com/list-cities-42089773e0.md): Regions, cities, and villages configured for this company — use these IDs when filling in `originAddress`/`destinationAddress` on a shipment. - Addresses [List Regions](https://docs.logestechs.com/list-regions-42225832e0.md): Reference data - the regions configured for your company. Use a region's `id` as the `regionId` when listing that region's cities. - Addresses [List Region Cities](https://docs.logestechs.com/list-region-cities-42225854e0.md): Reference data - the cities within a region. Use a city's `id` as the `cityId` when listing that city's villages. - Addresses [List City Villages](https://docs.logestechs.com/list-city-villages-42226478e0.md): Reference data - the villages within a city. A village's `id` is the smallest address unit; use it for `originAddress`/`destinationAddress` when creating a shipment. - Addresses [List Service Types](https://docs.logestechs.com/list-service-types-42226516e0.md): Reference data - the shipping service types available to your company (e.g. Standard, Express, Same-day), for use in `pkg.serviceType` (or `pkg.serviceTypeId` if your company has custom per-company service types) when creating a shipment. `id` is `null` for the fixed built-in types. ## Schemas - [NoteMessage](https://docs.logestechs.com/notemessage-17159569d0.md): - [AddressDto](https://docs.logestechs.com/addressdto-17159570d0.md): - [CitiesTripsTimeSchedule](https://docs.logestechs.com/citiestripstimeschedule-17159571d0.md): - [CreatingPackageDto](https://docs.logestechs.com/creatingpackagedto-17159572d0.md): - [IntegrationPackageRequestDto](https://docs.logestechs.com/integrationpackagerequestdto-17159573d0.md): - [MainCitiesTripsTimeSchedule](https://docs.logestechs.com/maincitiestripstimeschedule-17159574d0.md): - [PackageItemsToDeliver](https://docs.logestechs.com/packageitemstodeliver-17159575d0.md): - [PackageIdentifiersWrapper](https://docs.logestechs.com/packageidentifierswrapper-17159576d0.md): - [LocalizedKeyData](https://docs.logestechs.com/localizedkeydata-17159577d0.md): - [PackageStatusResponse](https://docs.logestechs.com/packagestatusresponse-17159578d0.md): - [City](https://docs.logestechs.com/city-17159579d0.md): - [GeofenceData](https://docs.logestechs.com/geofencedata-17159580d0.md): - [Package](https://docs.logestechs.com/package-17159581d0.md):