UMG-UK
  1. Inbound
UMG-UK
  • Outbound Orders
    • Get SalesOrder List
      GET
    • Create a SalesOrder
      POST
    • Get Sales Order Information
      GET
    • Sales Order Acknowledgement
      POST
    • Bulk Upload SalesOrders
      POST
    • Get Job Status of an Async Bulk Sales Order Import
      GET
    • Get a single SalesOrder
      GET
    • Update SalesOrder
      PUT
    • Cancel SalesOrder
      DELETE
    • Get Shipments for a Sales Order
      GET
    • Get B2B Customers For Business Unit
      GET
  • Ship Confirmation
    • Sales Order Ship Confirmation
  • Business Units
    • Get Buildings associated to a Business Unit
    • Remove associated Building from a Business Unit
    • Associate a Building to a Business Unit
    • Get Business Unit Detail
    • Update Business Unit
    • List Business Units
    • Create Business Unit
    • Get Business Unit General Settings
    • Update Business Unit General Settings
    • Update Business Unit Amazon SFP Keys
    • Remove Business Unit Amazon SFP Keys
    • Get Business Unit Amazon SFP Keys
    • List Broker Accounts
    • Create Broker Account
    • Delete Broker Account
  • Product
    • Batch Upload SKUs
    • Get Product Information
    • List SKUs
    • Create SKU
    • Get SKU Details
    • Update SKU Details
    • Update SKU Details
  • Inbound
    • List Inbound ASNs
      GET
    • Create Inbound ASN
      POST
    • Get single Inbound ASN
      GET
    • Update single Inbound ASN
      PUT
    • Cancel single Inbound ASN
      DELETE
    • Get receipt lines for single Inbound ASN
      GET
    • Get receipt lines for single Inbound RMA
      GET
    • Get single Inbound RMA
      GET
    • Update single Inbound RMA
      PUT
    • Cancel single Inbound RMA
      DELETE
    • List Inbound RMAs
      GET
    • Create Inbound RMA
      POST
    • Get receipt lines for single Inbound PO
      GET
    • Get single Inbound PO
      GET
    • Update single Inbound PO
      PUT
    • Cancel single Inbound PO
      DELETE
    • List Inbound POs
      GET
    • Create Inbound PO
      POST
  • Inventory
    • List Inventory Transactions
    • List Inventory stats grouped by SKU
    • List Inventory stats grouped by Lot
    • List Inventory stats grouped by SKU and Building
    • List Inventory stats grouped by Lot and Building
    • List Inventory Serial Numbers
  • Inventory Movement
    • Inventory Movement
  • TMS Endpoints
    • Generate TMS Quotes for Sales Order
    • Book TMS Shipment for Sales Order
    • Delete Booked TMS Shipment For Sales Order
    • Update BOL for Order
    • Approve Quote for Order & Drop to WMS
    • Get ERP Token
  1. Inbound

Create Inbound ASN

POST
/business_units/{businessUnitId}/asns
Inbound
Create a new ASN for Business Unit

Request

Path Params
businessUnitId
string 
required
Body Params application/json
data
object (InboundAsnRequest) 
optional
Q: What else is missing that we might want to supply? Can we fully populate and EDI event from Orderful or would we lose data?
buildingId
string 
required
The building that shipment is being sent to.
asnNumber
string 
required
The identifier for an inbound order of any type.
Q: Does this imply you cannot use the same value in the orderNumber for an ASN and PO?
shipmentDate
string 
optional
carrierCode
string 
optional
sealId
string 
optional
shipFrom
object (Party) 
optional
supplierId
string 
optional
containerNumber
string 
optional
notes
string 
optional
refId1
string 
optional
refId2
string 
optional
refId3
string 
optional
refId4
string 
optional
refId5
string 
optional
lines
array [object {19}] 
required
Example
{
    "data": {
        "buildingId": "string",
        "asnNumber": "string",
        "shipmentDate": "string",
        "carrierCode": "string",
        "sealId": "string",
        "shipFrom": {
            "name": "string",
            "address1": "string",
            "address2": "string",
            "address3": "string",
            "city": "string",
            "state": "strin",
            "country": "strin",
            "postalCode": "string",
            "email": "foo@bar.com,fish@sea.net",
            "phoneNumber": "string",
            "faxNumber": "string",
            "attentionTo": "string"
        },
        "supplierId": "string",
        "containerNumber": "string",
        "notes": "string",
        "refId1": "string",
        "refId2": "string",
        "refId3": "string",
        "refId4": "string",
        "refId5": "string",
        "lines": [
            {
                "lineNumber": "string",
                "purchaseOrderNumber": "string",
                "purchaseOrderLineNumber": "string",
                "skuId": "string",
                "upc": "string",
                "quantity": 0,
                "palletId": "string",
                "palletWeight": "string",
                "manufactureDate": "2019-08-24",
                "lot": {
                    "lotId": "string",
                    "expirationDate": "2019-08-24"
                },
                "countryOfOrigin": "string",
                "dispCode": "string",
                "trackingNumber": "string",
                "vendorSku": "string",
                "refId1": "string",
                "refId2": "string",
                "refId3": "string",
                "refId4": "string",
                "refId5": "string"
            }
        ]
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/business_units//asns' \
--header 'Content-Type: application/json' \
--data-raw '{
    "data": {
        "buildingId": "string",
        "asnNumber": "string",
        "shipmentDate": "string",
        "carrierCode": "string",
        "sealId": "string",
        "shipFrom": {
            "name": "string",
            "address1": "string",
            "address2": "string",
            "address3": "string",
            "city": "string",
            "state": "strin",
            "country": "strin",
            "postalCode": "string",
            "email": "foo@bar.com,fish@sea.net",
            "phoneNumber": "string",
            "faxNumber": "string",
            "attentionTo": "string"
        },
        "supplierId": "string",
        "containerNumber": "string",
        "notes": "string",
        "refId1": "string",
        "refId2": "string",
        "refId3": "string",
        "refId4": "string",
        "refId5": "string",
        "lines": [
            {
                "lineNumber": "string",
                "purchaseOrderNumber": "string",
                "purchaseOrderLineNumber": "string",
                "skuId": "string",
                "upc": "string",
                "quantity": 0,
                "palletId": "string",
                "palletWeight": "string",
                "manufactureDate": "2019-08-24",
                "lot": {
                    "lotId": "string",
                    "expirationDate": "2019-08-24"
                },
                "countryOfOrigin": "string",
                "dispCode": "string",
                "trackingNumber": "string",
                "vendorSku": "string",
                "refId1": "string",
                "refId2": "string",
                "refId3": "string",
                "refId4": "string",
                "refId5": "string"
            }
        ]
    }
}'

Responses

🟢200OK
application/json
Body
object {0}
Example
{}
🟠400Bad Request
🔴500Internal Server Error
Modified at 2024-07-02 10:16:06
Previous
List Inbound ASNs
Next
Get single Inbound ASN
Built with