Endpoints for managing shipping labels. Labels are printable documents that contain:
- Shipping address information
- Tracking barcodes
- Carrier-specific routing data
- Package details
Create a shipping label
POST
https://eedefc50718545d6b3a6cd7ea38faf06_oas.api.mockbin.io
/labels
Creates a new shipping label for a shipment.
The generated label will be available for download through the returned URL for 24 hours.
Request Body
shipmentId
stringย ยทย uuidย ยทย requiredformat
stringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
id
stringย ยทย uuidย ยทย readOnlysize
stringย ยทย enumEnum values:4x66x48.5x11url
stringย ยทย uriย ยทย readOnlycreatedAt
stringย ยทย date-timeย ยทย readOnlyexpiresAt
stringย ยทย date-timeย ยทย readOnly
Responses
Label created successfully
shipmentId
stringย ยทย uuidย ยทย requiredformat
stringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
id
stringย ยทย uuidย ยทย readOnlysize
stringย ยทย enumEnum values:4x66x48.5x11url
stringย ยทย uriย ยทย readOnlycreatedAt
stringย ยทย date-timeย ยทย readOnlyexpiresAt
stringย ยทย date-timeย ยทย readOnly
Get tracking number
GET
https://eedefc50718545d6b3a6cd7ea38faf06_oas.api.mockbin.io
/labels/{id}/trackingnumber
Retrieves the tracking number associated with a shipping label.
path Parameters
id
stringย ยทย uuidย ยทย requiredThe ID of the shipping label
query Parameters
format
stringย ยทย enumThe format of the response
Enum values:basicdetailedcarrier-specificDefault: basiclimit
integerย ยทย min: 1ย ยทย max: 100Maximum number of tracking events to return
Default: 10carrier
stringย ยทย enumFilter tracking information by specific carrier
Enum values:UPSUSPSFedExDHLDefault: nullevents_since
stringย ยทย date-timeOnly return tracking events after this timestamp
sort
stringย ยทย enumSort order for tracking events
Enum values:newest_firstoldest_firstDefault: newest_first
Responses
Tracking number retrieved successfully
trackingNumber
stringย ยทย requiredExample: 1Z999AA1234567890carrier
stringย ยทย requiredExample: UPS
trackingUrl
stringย ยทย uriExample: https://www.ups.com/track?tracknum=1Z999AA1234567890
Get shipping label
GET
https://eedefc50718545d6b3a6cd7ea38faf06_oas.api.mockbin.io
/labels/{id}
Retrieves a shipping label by ID. The label can be requested in different formats.
path Parameters
id
stringย ยทย uuidย ยทย requiredThe ID of the shipping label
query Parameters
format
stringย ยทย enumThe desired format of the label
Enum values:PDFPNGZPLJPEGTIFFSVGEPSBMPDefault: PDF
Responses
Label retrieved successfully
shipmentId
stringย ยทย uuidย ยทย requiredformat
stringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
id
stringย ยทย uuidย ยทย readOnlysize
stringย ยทย enumEnum values:4x66x48.5x11url
stringย ยทย uriย ยทย readOnlycreatedAt
stringย ยทย date-timeย ยทย readOnlyexpiresAt
stringย ยทย date-timeย ยทย readOnly