SOAP Action – asyncGetList
Request
<soapenv:Envelope
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:platformCore='urn:core_2021_2.platform.webservices.netsuite.com'
xmlns:listRel='urn:relationships_2021_2.lists.webservices.netsuite.com'
xmlns:listAcct='urn:accounting_2021_2.lists.webservices.netsuite.com'
xmlns:platformMsgs='urn:messages_2021_2.platform.webservices.netsuite.com'>
<soapenv:Header>
<tokenPassport xsi:type='platformCore:TokenPassport'>
<account xsi:type='xsd:string'>{{accountId}}</account>
<consumerKey xsi:type='xsd:string'>{{consumerKey}}</consumerKey>
<token xsi:type='xsd:string'>{{tokenId}}</token>
<nonce xsi:type='xsd:string'>{{nonce}}</nonce>
<timestamp xsi:type='xsd:long'>{{timestamp}}</timestamp>
<signature algorithm='HMAC_SHA256' xsi:type='platformCore:TokenPassportSignature'>{{signature}}</signature>
</tokenPassport>
</soapenv:Header>
<soapenv:Body>
<asyncGetList xsi:type='platformMsgs:AsyncGetListRequest'>
<baseRef xsi:type='platformCore:RecordRef' internalId='1' type='salesOrder'></baseRef>
<baseRef xsi:type='platformCore:RecordRef' internalId='36' type='inventoryItem'></baseRef>
</asyncGetList>
</soapenv:Body>
</soapenv:Envelope>
Response
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<asyncGetListResponse
xmlns="">
<platformCore:asyncStatusResult
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:jobId>ASYNCWEBSERVICES_TSTDRV2782962_080620238296494341901854947_9</platformCore:jobId>
<platformCore:status>pending</platformCore:status>
<platformCore:percentCompleted>0.0</platformCore:percentCompleted>
<platformCore:estRemainingDuration>0.0</platformCore:estRemainingDuration>
</platformCore:asyncStatusResult>
</asyncGetListResponse>
</soapenv:Body>
</soapenv:Envelope>
getAsyncResult
Request
<soapenv:Envelope
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:platformCore='urn:core_2021_2.platform.webservices.netsuite.com'
xmlns:listRel='urn:relationships_2021_2.lists.webservices.netsuite.com'
xmlns:listAcct='urn:accounting_2021_2.lists.webservices.netsuite.com'
xmlns:platformMsgs='urn:messages_2021_2.platform.webservices.netsuite.com'>
<soapenv:Header>
<tokenPassport xsi:type='platformCore:TokenPassport'>
<account xsi:type='xsd:string'>{{accountId}}</account>
<consumerKey xsi:type='xsd:string'>{{consumerKey}}</consumerKey>
<token xsi:type='xsd:string'>{{tokenId}}</token>
<nonce xsi:type='xsd:string'>{{nonce}}</nonce>
<timestamp xsi:type='xsd:long'>{{timestamp}}</timestamp>
<signature algorithm='HMAC_SHA256' xsi:type='platformCore:TokenPassportSignature'>{{signature}}</signature>
</tokenPassport>
</soapenv:Header>
<soapenv:Body>
<getAsyncResult xsi:type='platformMsgs:GetAsyncResultRequest'>
<jobId xsi:type='xsd:string'>ASYNCWEBSERVICES_TSTDRV2782962_080620238296494341901854947_9</jobId>
<pageIndex xsi:type='xsd:int'>1</pageIndex>
</getAsyncResult>
</soapenv:Body>
</soapenv:Envelope>
Response
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Header>
<platformMsgs:documentInfo
xmlns:platformMsgs="urn:messages_2021_2.platform.webservices.netsuite.com">
<platformMsgs:nsId>ASYNCWEBSERVICES_TSTDRV2782962_080620238296494341901854947_9</platformMsgs:nsId>
</platformMsgs:documentInfo>
</soapenv:Header>
<soapenv:Body>
<getAsyncResultResponse
xmlns="">
<platformMsgs:asyncResult xsi:type="AsyncGetListResult"
xmlns:platformMsgs="urn:messages_2021_2.platform.webservices.netsuite.com">
<platformMsgs:readResponseList>
<platformMsgs:readResponse>
<platformCore:status isSuccess="true"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com"/>
<platformMsgs:record internalId="1" xsi:type="tranSales:SalesOrder"
xmlns:tranSales="urn:sales_2021_2.transactions.webservices.netsuite.com">
<tranSales:createdDate>2023-07-31T02:24:32.000-07:00</tranSales:createdDate>
<tranSales:customForm internalId="68"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Standard Sales Order</platformCore:name>
</tranSales:customForm>
<tranSales:entity internalId="3"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>1 Anonymous</platformCore:name>
</tranSales:entity>
<tranSales:currency internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>USA</platformCore:name>
</tranSales:currency>
<tranSales:tranDate>2023-07-31T00:00:00.000-07:00</tranSales:tranDate>
<tranSales:tranId>1</tranSales:tranId>
<tranSales:orderStatus>_pendingFulfillment</tranSales:orderStatus>
<tranSales:nextBill>2023-07-31T00:00:00.000-07:00</tranSales:nextBill>
<tranSales:salesEffectiveDate>2023-07-31T00:00:00.000-07:00</tranSales:salesEffectiveDate>
<tranSales:excludeCommission>false</tranSales:excludeCommission>
<tranSales:exchangeRate>1.0</tranSales:exchangeRate>
<tranSales:currencyName>USA</tranSales:currencyName>
<tranSales:isTaxable>false</tranSales:isTaxable>
<tranSales:taxItem internalId="-7"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>-Not Taxable-</platformCore:name>
</tranSales:taxItem>
<tranSales:taxRate>0.0</tranSales:taxRate>
<tranSales:toBePrinted>false</tranSales:toBePrinted>
<tranSales:toBeEmailed>false</tranSales:toBeEmailed>
<tranSales:toBeFaxed>false</tranSales:toBeFaxed>
<tranSales:billingAddress
xmlns:platformCommon="urn:common_2021_2.platform.webservices.netsuite.com">
<platformCommon:country>_unitedStates</platformCommon:country>
<platformCommon:addressee>Anonymous</platformCommon:addressee>
<platformCommon:addrText>Anonymous
United States</platformCommon:addrText>
<platformCommon:override>false</platformCommon:override>
</tranSales:billingAddress>
<tranSales:billAddressList internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Unnamed Address</platformCore:name>
</tranSales:billAddressList>
<tranSales:shippingAddress
xmlns:platformCommon="urn:common_2021_2.platform.webservices.netsuite.com">
<platformCommon:country>_unitedStates</platformCommon:country>
<platformCommon:addressee>Anonymous</platformCommon:addressee>
<platformCommon:addrText>Anonymous
United States</platformCommon:addrText>
<platformCommon:override>false</platformCommon:override>
</tranSales:shippingAddress>
<tranSales:shipIsResidential>false</tranSales:shipIsResidential>
<tranSales:shipAddressList internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Unnamed Address</platformCore:name>
</tranSales:shipAddressList>
<tranSales:shipDate>2023-07-31T00:00:00.000-07:00</tranSales:shipDate>
<tranSales:shipComplete>false</tranSales:shipComplete>
<tranSales:saveOnAuthDecline>true</tranSales:saveOnAuthDecline>
<tranSales:canHaveStackable>false</tranSales:canHaveStackable>
<tranSales:revenueStatus>_pending</tranSales:revenueStatus>
<tranSales:recognizedRevenue>0.0</tranSales:recognizedRevenue>
<tranSales:deferredRevenue>0.0</tranSales:deferredRevenue>
<tranSales:ccApproved>false</tranSales:ccApproved>
<tranSales:getAuth>false</tranSales:getAuth>
<tranSales:isRecurringPayment>false</tranSales:isRecurringPayment>
<tranSales:subTotal>25.0</tranSales:subTotal>
<tranSales:discountTotal>0.0</tranSales:discountTotal>
<tranSales:total>25.0</tranSales:total>
<tranSales:balance>0.0</tranSales:balance>
<tranSales:subsidiary internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Parent Company</platformCore:name>
</tranSales:subsidiary>
<tranSales:lastModifiedDate>2023-07-31T02:24:32.000-07:00</tranSales:lastModifiedDate>
<tranSales:status>Pending Fulfillment</tranSales:status>
<tranSales:itemList>
<tranSales:item>
<tranSales:item internalId="35"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Printer Cables</platformCore:name>
</tranSales:item>
<tranSales:expandItemGroup>false</tranSales:expandItemGroup>
<tranSales:lineUniqueKey>2</tranSales:lineUniqueKey>
<tranSales:quantity>1.0</tranSales:quantity>
<tranSales:description>Printer Cables 6'</tranSales:description>
<tranSales:price internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Base Price</platformCore:name>
</tranSales:price>
<tranSales:rate>25.00</tranSales:rate>
<tranSales:amount>25.0</tranSales:amount>
<tranSales:isTaxable>false</tranSales:isTaxable>
<tranSales:commitInventory>_availableQty</tranSales:commitInventory>
<tranSales:isClosed>false</tranSales:isClosed>
<tranSales:excludeFromRateRequest>false</tranSales:excludeFromRateRequest>
<tranSales:line>1</tranSales:line>
<tranSales:quantityBackOrdered>1.0</tranSales:quantityBackOrdered>
<tranSales:quantityBilled>0.0</tranSales:quantityBilled>
<tranSales:quantityCommitted>0.0</tranSales:quantityCommitted>
<tranSales:quantityFulfilled>0.0</tranSales:quantityFulfilled>
</tranSales:item>
</tranSales:itemList>
</platformMsgs:record>
</platformMsgs:readResponse>
<platformMsgs:readResponse>
<platformCore:status isSuccess="true"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com"/>
<platformMsgs:record internalId="36" xsi:type="listAcct:InventoryItem"
xmlns:listAcct="urn:accounting_2021_2.lists.webservices.netsuite.com">
<listAcct:createdDate>2023-08-03T10:43:31.000-07:00</listAcct:createdDate>
<listAcct:lastModifiedDate>2023-08-03T12:02:11.000-07:00</listAcct:lastModifiedDate>
<listAcct:purchaseDescription>6' Printer Cables</listAcct:purchaseDescription>
<listAcct:cogsAccount internalId="55"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Purchases</platformCore:name>
</listAcct:cogsAccount>
<listAcct:salesDescription>JJ Test Item 1</listAcct:salesDescription>
<listAcct:includeChildren>false</listAcct:includeChildren>
<listAcct:incomeAccount internalId="54"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Sales</platformCore:name>
</listAcct:incomeAccount>
<listAcct:taxSchedule internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>T1</platformCore:name>
</listAcct:taxSchedule>
<listAcct:deferRevRec>false</listAcct:deferRevRec>
<listAcct:assetAccount internalId="10"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Inventory</platformCore:name>
</listAcct:assetAccount>
<listAcct:matchBillToReceipt>false</listAcct:matchBillToReceipt>
<listAcct:weight>8.0</listAcct:weight>
<listAcct:weightUnit>_lb</listAcct:weightUnit>
<listAcct:costingMethodDisplay>Average</listAcct:costingMethodDisplay>
<listAcct:enforceMinQtyInternally>true</listAcct:enforceMinQtyInternally>
<listAcct:useMarginalRates>false</listAcct:useMarginalRates>
<listAcct:overallQuantityPricingType>_byLineQuantity</listAcct:overallQuantityPricingType>
<listAcct:cost>5.75</listAcct:cost>
<listAcct:excludeFromSitemap>false</listAcct:excludeFromSitemap>
<listAcct:sitemapPriority>_auto</listAcct:sitemapPriority>
<listAcct:isDonationItem>false</listAcct:isDonationItem>
<listAcct:showDefaultDonationAmount>false</listAcct:showDefaultDonationAmount>
<listAcct:dontShowPrice>false</listAcct:dontShowPrice>
<listAcct:outOfStockBehavior>_default</listAcct:outOfStockBehavior>
<listAcct:itemId>JJ Test Item 1</listAcct:itemId>
<listAcct:isOnline>false</listAcct:isOnline>
<listAcct:isInactive>false</listAcct:isInactive>
<listAcct:location internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>MidWest</platformCore:name>
</listAcct:location>
<listAcct:currency>1</listAcct:currency>
<listAcct:pricingMatrix>
<listAcct:pricing>
<listAcct:currency internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>USA</platformCore:name>
</listAcct:currency>
<listAcct:priceLevel internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:name>Base Price</platformCore:name>
</listAcct:priceLevel>
<listAcct:priceList>
<listAcct:price>
<listAcct:value>25.0</listAcct:value>
<listAcct:quantity>0.0</listAcct:quantity>
</listAcct:price>
</listAcct:priceList>
</listAcct:pricing>
</listAcct:pricingMatrix>
<listAcct:subsidiaryList
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:recordRef internalId="1">
<platformCore:name>Parent Company</platformCore:name>
</platformCore:recordRef>
</listAcct:subsidiaryList>
<listAcct:locationsList>
<listAcct:locations>
<listAcct:location>1</listAcct:location>
<listAcct:reorderPoint>50.0</listAcct:reorderPoint>
<listAcct:preferredStockLevel>100.0</listAcct:preferredStockLevel>
<listAcct:quantityAvailable>0.0</listAcct:quantityAvailable>
<listAcct:locationId internalId="1"
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com"/>
</listAcct:locations>
</listAcct:locationsList>
<listAcct:customFieldList
xmlns:platformCore="urn:core_2021_2.platform.webservices.netsuite.com">
<platformCore:customField internalId="250" scriptId="custitem_jj_product_category" xsi:type="platformCore:SelectCustomFieldRef">
<platformCore:value internalId="1" typeId="131">
<platformCore:name>Category 1</platformCore:name>
</platformCore:value>
</platformCore:customField>
</listAcct:customFieldList>
</platformMsgs:record>
</platformMsgs:readResponse>
</platformMsgs:readResponseList>
</platformMsgs:asyncResult>
</getAsyncResultResponse>
</soapenv:Body>
</soapenv:Envelope>