MyCourier Order API
    • Introduction
    • Shipments
      • Check coverage
        POST
      • Place orders
        POST
      • Get shipment details
        GET
      • Get last status
        GET
      • Cancel shipment
        POST
      • Get shipments count
        GET
      • List shipments
        POST
      • Get label
        GET
    • Locations
      • Get countries
      • Get cities
    • Webhook
      • Shipment status update
    • Schemas
      • Error
      • ServiceType
      • TrackingStatus
      • Price
      • CheckCoverageRequest
      • CoverageOption
      • CheckCoverageResponse
      • CoverageError
      • OrderAddress
      • OrderItem
      • Order
      • PlaceBulkRequest
      • AcceptedOrder
      • DeniedOrder
      • PlaceBulkResponse
      • Address
      • Recipient
      • PickupLocation
      • Driver
      • ShipmentSummary
      • ShipmentDetails
      • AllShipmentsRequest
      • ShipmentsCount
      • WebhookEvent

    Order

    {
        "shipperRef": "string",
        "externalLocationId": "string",
        "serviceType": "SAME_DAY",
        "expectedDeliveryDate": "2019-08-24",
        "recipientName": "string",
        "mobileNumber": "+14165550101",
        "email": "user@example.com",
        "address": {
            "streetAddress1": "string",
            "streetAddress2": "string",
            "city": "string",
            "postalCode": "M5V 3L9",
            "country": "Canada",
            "latitude": 0,
            "longitude": 0
        },
        "signatureRequired": false,
        "ageVerification": false,
        "remarks": "string",
        "packages": 1,
        "items": [
            {
                "itemName": "string",
                "quantity": 1,
                "weight": 30,
                "length": 300,
                "width": 300,
                "height": 300
            }
        ],
        "numberOfPieces": 0,
        "totalOrderWeight": 0
    }
    Built with