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
shipmentIdstringย ยทย uuidย ยทย requiredformatstringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
idstringย ยทย uuidย ยทย readOnlysizestringย ยทย enumEnum values:4x66x48.5x11urlstringย ยทย uriย ยทย readOnlycreatedAtstringย ยทย date-timeย ยทย readOnlyexpiresAtstringย ยทย date-timeย ยทย readOnly
Responses
Label created successfully
shipmentIdstringย ยทย uuidย ยทย requiredformatstringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
idstringย ยทย uuidย ยทย readOnlysizestringย ยทย enumEnum values:4x66x48.5x11urlstringย ยทย uriย ยทย readOnlycreatedAtstringย ยทย date-timeย ยทย readOnlyexpiresAtstringย ยทย 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
idstringย ยทย uuidย ยทย requiredThe ID of the shipping label
query Parameters
formatstringย ยทย enumThe format of the response
Enum values:basicdetailedcarrier-specificDefault: basiclimitintegerย ยทย min: 1ย ยทย max: 100Maximum number of tracking events to return
Default: 10carrierstringย ยทย enumFilter tracking information by specific carrier
Enum values:UPSUSPSFedExDHLDefault: nullevents_sincestringย ยทย date-timeOnly return tracking events after this timestamp
sortstringย ยทย enumSort order for tracking events
Enum values:newest_firstoldest_firstDefault: newest_first
Responses
Tracking number retrieved successfully
trackingNumberstringย ยทย requiredExample: 1Z999AA1234567890carrierstringย ยทย requiredExample: UPS
trackingUrlstringย ยทย 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
idstringย ยทย uuidย ยทย requiredThe ID of the shipping label
query Parameters
formatstringย ยทย enumThe desired format of the label
Enum values:PDFPNGZPLJPEGTIFFSVGEPSBMPDefault: PDF
Responses
Label retrieved successfully
shipmentIdstringย ยทย uuidย ยทย requiredformatstringย ยทย enumย ยทย requiredEnum values:PDFPNGZPL
idstringย ยทย uuidย ยทย readOnlysizestringย ยทย enumEnum values:4x66x48.5x11urlstringย ยทย uriย ยทย readOnlycreatedAtstringย ยทย date-timeย ยทย readOnlyexpiresAtstringย ยทย date-timeย ยทย readOnly