integrations.sh
← all integrations

vtex.local – Orders-API-(PII-version)

OpenAPI apis-guru

Endpoints that deal with order management. New version of the orders API.

Homepage
https://api.apis.guru/v2/specs/vtex.local:Orders-API-(PII-version)/1.0.json
Provider
vtex.local:Orders-API-(PII-version) / Orders-API-(PII-version)
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/vtex.local/Orders-API-(PII-version)/1.0/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/vtex.local/Orders-API-(PII-version)/1.0/openapi.yaml

Tools (8)

Extracted live via the executor SDK.

  • invoice.invoiceNotification2

    Once the order is invoiced, the seller should use this request to send the invoice information to the marketplace.

    We strongly recommend that you always send the object of the invoiced items. With this practice, rounding errors will be avoided.

    It is not allowed to use the same invoiceNumber in more than one request to the Order Invoice Notification endpoint.

    Be aware that this endpoint is also used by the seller to send the order tracking information. This, however, should be done in a separate moment, once the seller has the tracking information.

    The Notify invoice resource is needed to use this API request. This is included in OMS - Full access and IntegrationProfile - Fulfillment Oms, among other default roles available in the Admin. Learn more about the .

  • orders.cancelOrder2

    You should use this endpoint to cancel an order by its orderId.

    A common scenario is one where the seller has a problem with the order fulfillment and needs to request the order cancellation to the marketplace. To do this, the seller would need to make this request, passing the orderId in the URL.

    You should expect a response with the date when the notification was received, the orderId, and a receipt protocol code.

    Be aware that if the order status is already Invoiced, the order can only be canceled if - before using this request - you send a return invoice through the .

    The Cancel order resource is needed to use this API request. This is included in OMS - Full access and IntegrationProfile - Fulfillment Oms, among other default roles available in the Admin. Learn more about the .

  • orders.getOrder2

    Retrieves order details by searching a specific order ID.

    If you wish to retrieve unmasked data, use the reason parameter.

    The View order resource is needed to use this API request. This is included in OMS - Full access and IntegrationProfile - Fulfillment Oms, among other default roles available in the Admin. Learn more about the .

    Check the new . We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Orders and is organized by focusing on the developer's journey.

    Throttling: Each account can make up to 5000 requests per minute.

    Request object has the following properties:

    AttributeTypeDescription
    orderIdstringOrder Id

    Response object has the following properties:

    AttributeTypeDescription
    affiliateIdstringSeller Name who was responsible for the order
    allowCancellationbooleanIf Cancellation is allowed
    allowEditionbooleanIf Order Edition is allowed
    approvedBystringUser who approved the order
    authorizedDatestringAuthorized Order Date
    callCenterOperatorDatastringCall Center Operator responsible for the order
    cancelReasonstringCancel Reason
    cancelledBystringUser who Cancelled the order
    changesAttachmentobjectChange details object
    changesDataobjectArray with each change
    discountValueintegerChange Discount Value
    incrementValueintegerChange Increment Value
    itemsAddedobjectAdded items details
    itemsRemovedobjectRemoved items details
    idintegerChanged SKU ID
    namestringChanged SKU Name
    priceintegerChanged SKU Price
    quantityintegerChanged SKU Quantity
    unitMultiplierintegerChanged SKU Unit Multiplier
    reasonstringChange Reason
    receiptobjectChange receipt details object
    datestringChange receipt date
    orderIdstringChange receipt order Id
    receiptobjectChange receipt ID
    idstringObject Id, expect value "changeAttachment"
    clientProfileDataobjectObject with all Cliente Profile Data
    corporateDocumentstringClient Corporate Document
    corporateNamestringClient Corporate Name
    corporatePhonestringCliente Corporate Telephone
    customerClassstringCustomer class
    documentstringClient Document
    documentTypestringClient Document Type
    emailstringClient e-mail
    firstNamestringClient First Name
    idstringObject ID, expected value "clientProfileData"
    isCorporatestringIf the Client is a Corporate Client
    lastNamestringClient Last Name
    phonestringClient Telephone
    stateInscriptionstringClient Corporate Inscription
    tradeNamestringClient Corporate Trade Name
    userProfileIdstringClient User Profile ID
    commercialConditionDataobjectCommercial condition information, including "Id", "parentOrderId", and "reason"
    creationDatestringOrder Creation Date
    customDataobjectCustom Data Object
    customAppsobjectCustom apps details object
    fieldsobjectCustom app fields
    idstringCustom App ID
    majorintegerMajor
    emailTrackedstringClient Conversation Tracker email
    followUpEmailstringResponsible store e-mail
    giftRegistryDataobjectGift registry list information, including "addressId" (object), "description" (string), and "giftRegistryId" (string)
    hostnamestringAccount hostname registered in License Manager
    invoiceDataobjectInformation pertinent to the order's invoice
    invoicedDatestringInvoice Date
    isCheckedInbooleanTrue if order is from inStore
    isCompletedbooleanTrue if the order is completed
    itemsobjectOrder items object
    additionalInfostringOrder item additional info
    brandIdstringBrand ID
    brandNamestringBrand name
    categoriesIdsstringItem category ID
    commercialConditionIdstringInvoice date
    dimensionobjectItem dimension object
    cubicweightnumberItem cubic weight
    heightnumberItem height
    lengthnumberItem length
    weightnumberItem weight
    widthnumberItem width
    offeringInfostringExtra information on offering
    offeringTypestringOffering type
    offeringTypeIdstringID of offering type
    productClusterIdstringAll releated product clusters
    attachmentsobjectAttachents Array
    contentobjectAttachment Content Custom Field
    namestringAttachment Name
    bundleItemsobjectInvoice date
    commissionstringComission value registered to Seller
    componentsobjectIf item is a kit, contains components information
    detailUrlstringProduct Slug URL
    eanstringSKU EAN
    freightCommissionintegerComission value registered to seller
    idstringSKU Id
    imageUrlstringSKU Image URL
    isGiftstringIf this item is a gift in order context
    itemAttachmentobjectAttachment Object
    contentobjectAttachment Content Array
    namestringAttachment Name
    listPriceintegerItem List Price
    lockIdstringReservation ID
    manualPricestringManually inserted price, if there is one.
    measurementUnitstringItem measurement unit
    namestringItem name
    offeringsobjectOfferings information
    paramsobject"ContextParameter" hashset with "name" and "value"
    preSaleDatestringItem pre sale date
    priceintegerItem Price
    items[].priceDefinitionObjectPrice information for all units of a specific item.
    items[].priceDefinition.totalIntegerTotal value for all units of the item in cents.
    items[].priceDefinition.calculatedSellingPriceIntegerItem's calculated unitary selling price in cents.
    items[].priceDefinition.sellingPricesArrayArray of objects, each containing value (in cents) and quantity for the different rounding instances that can be combined to form the correctly rounded total.
    priceTagsobjectObject with all price modifiers
    identifierstringPrice Tag ID
    isPercentualbooleanIndicates whether the price tag is a percentual modifier
    namestringPrice tag name
    rawValuestringPrice tag raw value
    valuestringPrice tag value
    priceValidUntilstringPrice expiration date
    productIdstringItem product ID
    quantityintegerItem quantity
    refIdstringItem reference ID
    rewardValueintegerItem reward value
    sellerstringItem seller
    sellerSkustringInvoice Date
    sellingPriceintegerItem selling price. For more accurate information, see the priceDefinition field
    shippingPricestringItem Shipping Price
    taxintegerItem Tax
    taxCodestringItem Tax Code
    uniqueIdstringItem Order Unique ID
    unitMultiplierintegerItem Unit Multipler
    lastChangestringOrder Last Change Date
    lastMessagestringinitial excerpt from last message sent to the customer
    marketingDatastringMarketing Data Object
    couponstringOrder Disccount Coupon
    idstringObject ID, expected value "marketingData"
    marketingTagsobjectMarketing Tags Array
    utmCampaignstringUTM Campaign Parameters
    utmMediumstringUTM Medium Parameters
    utmPartnerstringUTM Source Parameters
    utmSourcestringUTM Source Parameters
    utmiCampaignstringUTMI Campaign Internal Parameters
    utmiPartstringUTMI Part Internal Parameters
    utmipagestringUTMI Page Internal Parameters
    marketplaceobjectMarketplace Details Object
    baseURLstringMarketplace Base URL
    isCertifiedstringIf is a Certified Marketplace
    namestringMarketplace Name
    marketplaceItemsobjectMarketplace Details Object
    marketplaceOrderIdstringMarketplace Order Id
    marketplaceServicesEndpointstringMarketplace Services Endpoint
    merchantNamestringMerchant Name
    openTextFieldobjectOpen Text Field Object
    valuestringOpen Text Field Value
    orderFormIdstringOrder Form Id
    orderGroupstringOrder Group Id
    orderIdstringOrder Id
    originstringOrder Origin: "Marketplace", "Fulfillment", or "Chain" (for the third level in a purchase).
    packageAttachmentobjectPackage Object
    packagesobjectPackages Details Object, populated after order invoiced
    cfopstringFiscal code for operations and installments
    courierstringPackage selected Courier
    courierStatusstringPackage Tracking Status
    dataobjectPackage Tracking Timeline
    finishedstringIf the delivery are finished
    statusstringCourier Status
    embeddedInvoicestringXML of the invoice
    invoiceKeystringInvoice Credencial Key
    invoiceNumberstringPackage Invoice Number
    invoiceUrlstringPackage Invoice URL
    invoiceValuestringPackage Invoice Value
    issuanceDatestringPackage Issuance Date
    itemsstringItems Package Array
    descriptionstringItem Desciprtion
    itemIndexstringItem Index
    pricestringItem Price
    quantitystringItem Quantity
    unitMultiplierstringUnit Multiplier
    trackingNumberstringPackage Tracking Number
    trackingUrlstringTracking Order URL
    typestringInvoice Type, expected values "Output" and "Input"
    paymentDataobjectPayment Object
    transactionsobjectTransactions Object
    isActivebooleanIf the payment is Active
    merchantNamestringMerchant Name
    paymentsobjectPayment Object
    cardHolderstringPayment Card Holder
    connectorResponsesobjectConnector Responses Object
    billingAddressobjectBilling Address information
    MessagestringConnector Responses Message
    ReturnCodestringConnector Return Code
    TidstringConnector Transaction ID
    acquirerstringConnector acquirer
    authIdstringConnector authorization ID
    dueDatestringPayment due date
    firstDigitsstringPayment card first digits
    giftCardCaptionstringGift card caption
    giftCardIdstringGift card ID
    giftCardNamestringGift card name
    groupstringPayment group
    idstringPayment ID
    installmentsstringPayment installments quantity
    lastDigitsstringPayment card last digits
    paymentSystemstringPayment system type ID
    paymentSystemNamestringPayment system name
    redemptionCodestringGift card redemption code
    referenceValuestringPayment reference value
    tidstringPayment transaction ID
    urlstringPayment URL
    valuestringPayment value with interest if it applies
    transactionIdstringTransaction Id
    ratesAndBenefitsDatastringRates and Benefits Data Object
    idstringObject ID, expected value "ratesAndBenefitsData"
    rateAndBenefitsIdentifiersobjectRates and Benefits Details Object
    additionalInfostringRates and Benefits Additional Info
    descriptionstringRates and Benefits Description
    featuredstringIf is allowed to acumulate the Rates and Benefits
    matchedParametersobjectMarch Parameters Array
    namestringRates and Benefits Name
    roundingErrorintegerRounding Error Total Amount
    salesChannelstringOrder Sales Channel Id
    sellerOrderIdstringOrder Seller Id
    sellersobjectSellers Array
    idstringSeller Id
    logostringURL Seller Logo
    namestringSeller Name
    sequencestringOrder Sequence ID
    shippingDataobjectShipping Data Object
    addressobjectShipping Address
    addressIdstringShipping Address Id
    addressTypestringShipping Address Type
    citystringShipping City
    complementstringShipping Complement
    countrystringShipping Country in ISO 3166 ALPHA-3 abbreviation
    geoCoordinatesobjectShipping Geo Coordinates Array
    neighborhoodstringShipping Neighborhood
    numberstringShipping Number
    postalCodestringShipping Postal Code
    receiverNamestringShipping Receiver Name
    referencestringShipping Reference
    statestringShipping State
    streetstringShipping Street
    idstringObject ID, expected value "shippingData"
    logisticsInfoobjectLogistics Info Object
    addressIdstringAdress Id
    deliveryChannelstringDelivery Channel, allowed values "delivery" or "pickup-in-point"
    deliveryCompanystringCourier Company Name
    deliveryIdsobjectDelivery Ids Object
    courierIdstringCourier Id
    courierNamestringCourier Name
    dockIdstringReleated Dock Id
    quantityintegerItems Quantity
    warehouseIdstringReleated Warehouse Id
    deliveryWindowobjectDelivery Window Object
    endDateUtcstringDelivery Date End in UTC
    pricestringDelivery Window Cost
    startDateUtcstringDelivery Date Starts in UTC
    itemIndexintegerLogistic Info Item Index
    listPriceintegerLogistic Info Item List Price
    lockTTLstringStock reservation waiting period
    pickupStoreInfoobjectPickup Store Info Object
    additionalInfostringPickup Store Additional Info
    addressstringPickup Store Address
    dockIdstringPickup Store Releated Dock Id
    friendlyNamestringPickup Store Friendly Name
    isPickupStorebooleanIf is a Pickup Store
    polygonNamestringReleated Polygom Name
    priceintegerLogistic Info Item Price
    selectedSlastringSelected SLA
    sellingPriceintegerLogistic Info Item Selling Price
    shippingEstimatestringEstimate Shipping Duration
    shippingEstimateDatestringEstimate Shipping Date
    shipsToobjectShipping Country in ISO 3166 ALPHA-3 abbreviation
    slasobjectSLAs Object
    deliveryChannelstringDelivery Channel, allowed values "delivery" or "pickup-in-point"
    deliveryWindowobjectDelivery Window Object
    endDateUtcstringDelivery Date End in UTC
    pricestringDelivery Window Cost
    startDateUtcstringDelivery Date Starts in UTC
    idstringSLA Id
    pickupStoreInfoobjectPickup Store Details Object
    additionalInfostringPickup Store Additional Info
    addressstringPickup Store Address
    dockIdstringPickup Store releated Dock Id
    friendlyNamestringPickup Store Friendly Name
    isPickupStorebooleanIf is a Pickup Store
    polygonNamestringReleated Polygon Name
    priceintegerSLA Price
    shippingEstimatestringSLA Shipping Estimate
    selectedAddressesobjectSelected Address Details Object
    addressIdstringShipping Address Id
    addressTypestringShipping Address Type
    citystringShipping City
    complementstringShipping Complement
    countrystringShipping Country in ISO 3166 ALPHA-3 abbreviation
    geoCoordinatesobjectShipping Geo Coordinates Array
    neighborhoodstringShipping Neighborhood
    numberstringShipping Number
    postalCodestringShipping Postal Code
    receiverNamestringShipping Receiver Name
    referencestringShipping Reference
    statestringShipping State
    streetstringShipping Street
    trackingHintsarrayArray of tracking hint objects, containing "courierName", "trackingId", "trackingLabel", and "trackingUrl"
    statusstringOrder Status
    statusDescriptionstringStatus Description
    storePreferencesDataobjectStore Preferences Data Object
    countryCodestringCountry Code in ISO 3166 ALPHA-3 abbreviation
    currencyCodestringCurrency Code in ISO 4217
    currencyFormatInfoobjectCurrency Format Info Object
    CurrencyDecimalDigitsintegerCurrency Decimal Digits
    CurrencyDecimalSeparatorstringCurrency Decimal Separator
    CurrencyGroupSeparatorstringCurrency Group Separator
    CurrencyGroupSizeintegerCurrency Group Size
    StartsWithCurrencySymbolbooleanIf Starts With Currency Symbol
    currencyLocaleintegerLCID Decimal
    currencySymbolstringCurrency Symbol
    timeZonestringOrder Time Zone
    totalsobjectTotals Object
    idstringTotals Ids, expected values: "Items", "Discounts", "Shipping" and "Tax"
    namestringTotals ID Description
    valueintegerTotals Value
    valueintegerOrder Value
  • orders.listOrders2

    Retrieves a list of orders according to the filters described below.

    This endpoint returns masked order data.

    This should not be used for integrations. Use the for this purpose.

    This endpoint returns only orders that already have been indexed, which takes aproximately four minutes. Because of this, the data retrieved may present inconsistencies. To get live up to date information and use the .

    Check the new . We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Orders and is organized by focusing on the developer's journey.

    Do not use request for integrations

    This endpoint returns only orders that already have been indexed, which takes aproximately four minutes. Because of this, the data retrieved may present inconsistencies or become unavailable in periods of peak order volume. In other words, order integrations built with the List orders endpoint are not reliable and will not be supported. To get live up to date information and use the .

    Throtling

    Each account can make up to 5000 requests per minute.

    Request parameters allowed

    AttributeTypeDescription
    orderBystringOrder Field and Order Type concatenated orderBy={{OrderField}},{{OrderType}}
    OrderFieldstringOrder Field expected values: creationDate,orderId,items,totalValue and origin
    OrderTypestringOrder Type expected values: asc and desc

    Sorting Examples

    CreationDate:

    `/api/oms/pvt/orders?orderBy=creationDate,desc`

    OrderID:

    `/api/oms/pvt/orders?orderBy=orderId,desc`

    Items:

    `/api/oms/pvt/orders?orderBy=items,asc`

    TotalValue:

    `/api/oms/pvt/orders?orderBy=totalValue,desc`

    Origin:

    `/api/oms/pvt/orders?orderBy=origin,asc`
    AttributeTypeDescription
    pageintegerPage Number

    Pagination Examples:

    `/api/oms/pvt/orders?page=3`
    AttributeTypeDescription
    per_pageintegerQuantity orders per page

    Quantity per Page Examples:

    `/api/oms/pvt/orders?per_page=15`
    Pagination Limit: The limit of pages that can be requested is 30.

    Time zone query

    AttributeTypeDescription
    utcintegerTime Zone. By including this parameter alone in your query, the call will not convert the UTC nor show the number of orders set for that UTC. To filter orders with the desired UTC, you must also modify date and time in the f_creationDate=creationDate: parameter.

    Time Zone Example:

    `/api/oms/pvt/orders?utc=-0200`

    Request filters

    Fulltext

    AttributeTypeDescription
    qstringFulltext accepts Order Ids, Client E-mail, Client Document and Client Name

    The + caracter isn't allowed in Fulltext Search

    Fulltext filter Examples:

    OrderID:

    `/api/oms/pvt/orders?q=v212333lux-02`

    Email:

    `/api/oms/pvt/orders?q=rodrigo.cunha@vtex.com`

    Document:

    `/api/oms/pvt/orders?q=21133355524`

    ClientName:

    `/api/oms/pvt/orders?q=Cunha`

    Shipping Estimate

    AttributeTypeDescription
    f_shippingEstimatestringConcatened value of quantity days and sufix .days

    Shipping Estimate filter Examples:

    Next 7 days:

    `/api/oms/pvt/orders?f_shippingEstimate=7.days`

    Tomorrow:

    `/api/oms/pvt/orders?f_shippingEstimate=1.days`

    Today:

    `/api/oms/pvt/orders?f_shippingEstimate=0.days`

    Late:

    `/api/oms/pvt/orders?f_shippingEstimate=-1.days`

    Invoiced Date

    AttributeTypeDescription
    f_invoicedDatestringConcatened value sufix invoicedDate and range date in Timestamp format

    Invoiced Date filter Examples:

    1 Day:

    `/api/oms/pvt/orders?f_invoicedDate=invoicedDate:[2017-01-01T02:00:00.000Z TO 2017-01-02T01:59:59.999Z]`

    1 Month:

    `/api/oms/pvt/orders?f_invoicedDate=invoicedDate:[2017-01-01T02:00:00.000Z TO 2017-02-01T01:59:59.999Z]`

    1 Year:

    `/api/oms/pvt/orders?f_invoicedDate=invoicedDate:[2016-01-01T02:00:00.000Z TO 2017-01-01T01:59:59.999Z]`

    Order Date

    AttributeTypeDescription
    f_creationDatestringConcatened value suffix creationDate and range date in Timestamp format

    Order Date filter Examples:

    1 Day:

    `/api/oms/pvt/orders?f_creationDate=creationDate:[2017-01-01T02:00:00.000Z TO 2017-01-02T01:59:59.999Z]`

    1 Month:

    `/api/oms/pvt/orders?f_creationDate=creationDate:[2017-01-01T02:00:00.000Z TO 2017-02-01T01:59:59.999Z]`

    1 Year:

    `/api/oms/pvt/orders?f_creationDate=creationDate:[2016-01-01T02:00:00.000Z TO 2017-01-01T01:59:59.999Z]`

    Authorized Date

    AttributeTypeDescription
    f_authorizedDatestringConcatened value suffix authorizedDate and range date in Timestamp format

    Authorized Date filter Examples:

    1 Day:

    `/api/oms/pvt/orders?f_authorizedDate=authorizedDate:[2017-01-01T02:00:00.000Z TO 2017-01-02T01:59:59.999Z]`

    1 Month:

    `/api/oms/pvt/orders?f_authorizedDate=authorizedDate:[2017-01-01T02:00:00.000Z TO 2017-02-01T01:59:59.999Z]`

    1 Year:

    `/api/oms/pvt/orders?f_authorizedDate=authorizedDate:[2016-01-01T02:00:00.000Z TO 2017-01-01T01:59:59.999Z]`

    UTMs

    AttributeTypeDescription
    f_UtmSourcestringUTM Source value

    Channels filter Examples:

    `/api/oms/pvt/orders?f_UtmSource=buscape_campaign`

    Seller

    AttributeTypeDescription
    f_sellerNamesstringSeller Name value

    Seller filter Examples:

    `/api/oms/pvt/orders?f_sellerNames=Fast+Shop`

    Call Center Operator

    AttributeTypeDescription
    f_callCenterOperatorNamestringCall Center Operator Value

    Call Center Operator filter Examples:

    `/api/oms/pvt/orders?f_callCenterOperatorName=Operator%20Name`

    Sales Channel Name

    AttributeTypeDescription
    f_salesChannelstringSales Channel Name Value

    Sales Channel Name filter Examples:

    `/api/oms/pvt/orders?f_salesChannel=Main`

    Sales Channel ID

    AttributeTypeDescription
    salesChannelIdstringSales Channel ID Value

    Sales Channel ID filter Examples:

    `/api/oms/pvt/orders?salesChannelId=1`

    Affiliate ID

    AttributeTypeDescription
    f_affiliateIdstringAffiliate ID Value

    Affiliate ID filter Examples:

    `/api/oms/pvt/orders?f_affiliateId=WLM`

    Order Status

    AttributeTypeDescription
    f_statusstringOrder Status Value
    Order Status avaible to filter
    waiting-for-sellers-confirmation
    payment-pending
    payment-approved
    ready-for-handling
    handling
    invoiced
    canceled

    Order Status filter Examples:

    `/api/oms/pvt/orders?f_status=ready-for-handling`

    Order Status Description

    AttributeTypeDescription
    f_statusDescriptionstringOrder Status Description Value
    Order Status Description avaible to filter
    Aguardando+autorização+para+despachar
    Pagamento+Pendente
    Pagamento+Aprovado
    Pronto+para+o+manuseio
    Preparando+Entrega
    Faturado
    Cancelado

    Order Status Description filter Examples:

    `/api/oms/pvt/orders?f_statusDescription=Pronto+para+o+manuseio`

    Order Situation

    AttributeTypeDescription
    incompleteOrdersbooleanIf is a Incomplete Order

    know more about

    Order Situation filter Examples:

    `/api/oms/pvt/orders?incompleteOrders=true`

    Error Situation

    AttributeTypeDescription
    incompleteOrdersbooleanError Situation Type
    Error Situation Values avaible to filter
    all
    perm
    temp

    Error Situation filter Examples:

    `/api/oms/pvt/orders?filterError=all`

    Payment Type Name

    AttributeTypeDescription
    f_paymentNamesstringPayment Type Value

    Payment Type Name filter Examples:

    `/api/oms/pvt/orders?f_paymentNames=Visa`

    Rates and Benefits Name

    AttributeTypeDescription
    f_RnBstringRates and Benefits Name

    Rates and Benefits filter Examples:

    `/api/oms/pvt/orders?f_RnB="Free+Shipping"`

    Search Field

    AttributeTypeDescription
    searchFieldstringAffiliate ID Value
    sku_Ids&sku_IdsintegerSKU ID
    listId&listIdintegerGift List ID
    tid&tidintegerTransaction ID (TID)
    pci_tid&pci_tidintegerPCI Connector's Transaction ID (TID)
    paymentId&paymentIdintegerPayment ID (PID)
    nsu&nsuintegerConnector's NSU

    Search Field filter Examples:

    SKU ID:

    `/api/oms/pvt/orders?searchField=sku_Ids&sku_Ids=11223`

    Gift List ID:

    `/api/oms/pvt/orders?searchField=listId&listId=11223`

    Transaction ID (TID):

    `/api/oms/pvt/orders?searchField=tid&tid=54546300238810034995829230012`

    PCI Connector's Transaction ID (TID):

    `/api/oms/pvt/orders?searchField=pci_tid&pci_tid=7032909234899834298423209`

    Payment ID (PID):

    `/api/oms/pvt/orders?searchField=paymentId&paymentId=2`

    Connector's NSU:

    `/api/oms/pvt/orders?searchField=nsu&nsu=2437281`

    \n\r\n\r## Response objects\n\r\n\r, Response object has the following properties:

    AttributeTypeDescription
    listobjectOrder List Object
    shippingEstimateDatestringEstimate Shipping Date
    affiliateIdstringSeller Name who was responsible for the order
    authorizedDatestringAuthorized Order Date
    callCenterOperatorDatastringCall Center Operator responsible for the order
    namestringClient Name
    creationDatestringOrder Creation Date
    currencyCodestringCurrency Code in ISO 4217
    itemsobjectObsolete Field
    lastMessageUnreadstringLast sent transactional message
    listIdstringReleated Gift List Id
    listTypestringReleated Gift List Type
    marketplaceOrderIdstringMarketplace Order Id
    orderIdstringChange receipt order Id
    orderIsCompletebooleanIf is a Order Completed
    originstringOrder Origin: "Marketplace" or "Fulfillment"
    paymentNamesstringPayment System Name
    salesChannelstringOrder Sales Channel Id
    sequencestringOrder Sequence ID
    statusstringOrder Status
    statusDescriptionstringStatus Description
    totalItemsintegerTotal Order Items
    totalValueintegerTotal Value Amount
    workflowInErrorStatebooleanIf is a Work Flow Error
    workflowInRetrybooleanIf is in a Work Flow Retry
    pagingobjectPaging Details Object
    pagesintegerPaging Total Pages
    perPageintegerPaging total per Page
    totalintegerTotal Result
    statsobjectResults segmented by totalItems and totalValue
    totalItemsintegerTotal Order Items segmeted by currencyCode and origin
    totalValueintegerTotal Value Amount segmeted by currencyCode and origin
    currencyCodestringCurrency Code in ISO 4217
    originstringOrder Origin: "Marketplace" or "Fulfillment"
    CountintegerOrders Count
    FacetsobjectGrouping Object
    MaxobjectPaging Details Object
    MeanobjectPaging Details Object
    MinobjectPaging Details Object
    MissingobjectPaging Details Object
    StdDevobjectPaging Details Object
    SumobjectPaging Details Object
    SumOfSquaresobjectPaging Details Object
  • orders.startHandling2

    Change the status of an order to indicate that is is in handling.

    Expect a status 204 response with no content in case of a successful request.

    The Change order workflow status resource is needed to use this API request. This is included in OMS - Full access and IntegrationProfile - Fulfillment Oms, among other default roles available in the Admin. Learn more about the .

  • payment.sendPaymentNotification2

    Send a payment notification of a given order, by order ID and payment ID.

    The Notify payment resource is needed to use this API request. This is included in OMS - Full access and IntegrationProfile - Fulfillment Oms, among other default roles available in the Admin. Learn more about the .

    Learn more about .

    Request body properties

    AttributeTypeDescription
    orderIdstringOrder Id
    paymentIdstringPayment ID
  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools