WebHook MAWB

🚧

Do you have questions about our APIs?

If you need help, don’t forget to use our artificial intelligence — it will help you generate examples that fit your specific needs, variations, and the required parameters for using each Hound Express API.

Request for Sabueso APP to use your Webhook If you need the Sabueso system to notify your system of any change in status in some of the processes that it consumes from our system, you can do so through a Webhook. How does a webhook work?

Webhooks are user-defined http request submissions that are triggered by specific events. For webhooks to work, it is necessary to register a URL to notify you each time an event occurs. The path created must contain the logic that will be executed once the event occurs.

When the Sabueso system responds from the webhook it returns the following:

📘

REQUEST

Field NameSpecificationsAbout
locationType: String
MaxLength: 50
This value indicates the status location
observationsType: String
MaxLength: 500
Additional comments, notes, or observations regarding the status.
statusIdType: IntegerThe unique identifier code for the status.
statusCodeType: String
MaxLength: 12
This field is for the status code.
statusDescriptionType : String
MaxLength: 250
Detailed description of the status in Spanish.
statusDescriptionEngType: String
MaxLength: 250
Detailed description of the status translated into English.
filesArray [Object]A list of attached files related to this status update.
files[].contentB64Type: StringThe file content encoded in Base64 format.
files[].nameType: String
MaxLength: 200
The original filename including its corresponding extension (e.g., .pdf).
localDateTimeISOType: String
Format: yyyy-MM-dd'T'HH:mm:ssXXX
Local date and time of the event, based on Mexico City (CDMX) timezone.
UTCDateTimeISOType: String
Format : yyyy-MM-dd'T'HH:mm:ss'Z'
The universal coordinated date and time (UTC) when the event occurred.
manifiestoType: String
MaxLength: 30
The Master Air Waybill (MAWB) or manifest number associated with the unit.
👍

JSON example:

{
    "location": "Miami",  
    "observations": "Integration example event", 
    "statusId": "1087", 
    "statusCode": "MAWBAS", 
    "statusDescription": "MAWB ASIGNADA", 
    "statusDescriptionEng": "MAWB ASSIGNED", 
    "files": [
        {
            "contentB64": "JVBE...",  
            "name": "MAWB1000000001.pdf" 
        }
    ],
    "localDateTimeISO": "2026-01-08T10:00:00-05:00", 
    "UTCDateTimeISO": "2026-01-08T15:00:00Z", 
    "manifiesto": "1000000001"
}
🚧

To use the webhook and receive the update of the status of all the MAWB, you only have to share your end point and the key (if necessary) where you will receive the request explained above, do not forget to implement the response, to validate the receipt of the information.