Aptos Set Item Status V2

Set an Aptos order item status by external order ID and line item number using the SetItemStatusByExternalIDs SOAP endpoint.

Endpoint

Uses the SetItemStatusByExternalIDs operation at https://api-jako.aptos.io/orderservice.asmx. The Aptos operation documentation is available at https://api-jako.aptos.io/orderservice.asmx?op=SetItemStatusByExternalIDs.

Send the request as SOAP 1.2. SOAP 1.2 uses the application/soap+xml content type and the http://www.w3.org/2003/05/soap-envelope envelope namespace.

POST /orderservice.asmx HTTP/1.1
Host: api-jako.aptos.io
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SetItemStatusByExternalIDs xmlns="http://api.shopvisible.com/">
      <ClientName>string</ClientName>
      <Guid>string</Guid>
      <ExternalOrderID>string</ExternalOrderID>
      <LineItemNumber>string</LineItemNumber>
      <PartNumber>string</PartNumber>
      <StatusId>int</StatusId>
      <NoteText>string</NoteText>
      <bSendEmail>boolean</bSendEmail>
      <ProcessingOptions>string</ProcessingOptions>
    </SetItemStatusByExternalIDs>
  </soap12:Body>
</soap12:Envelope>

Inputs

Provide these inputs when you use the action in your flow:

InputTypeDescription
Aptos Client NameStringAptos client name passed as ClientName
Aptos GUIDStringAptos GUID passed as Guid
External Order IDStringExternal order ID of the order to update
Line Item NumberStringLine item number of the item to update
Part NumberStringAptos product part number of the item to update
Status IDIntegerItem status ID to set: 4 - Ordered, 24 - Item Return Received, 29 - Cancelled, etc
Note TextOptional StringOptional note text to add
Send EmailOptional BooleanWhether to send a customer email on update
Processing OptionsOptional StringOptional processing options passed as ProcessingOptions
SubdomainOptional StringOptional Aptos API subdomain; defaults to api-jako

Outputs

OutputTypeDescription
Success?BooleanWhether the Set Item Status request was sent successfully
Order Status ResponseObjectResponse from the Set Item Status request
ErrorStringError message returned if the request fails