# Vendor Central (https://sellersheetai.com/docs/mcp-api/workflows/vendor)

> Purchase orders, acknowledgements, shipments, labels and invoices for 1P vendors — read, decide, submit.



<Callout title="In short">
  Connect a Vendor Central store and your agent lists and reads your purchase orders, accepts or rejects them, submits shipments and confirmations, downloads labels, submits invoices and checks each submission's status.
</Callout>

## In your daily workflow [#in-your-daily-workflow]

<Steps>
  <Step>
    ### See what Amazon ordered [#see-what-amazon-ordered]

    `vendorOrders_getPurchaseOrders` lists your purchase orders — a window of up to 7 days per call, so your agent pages through longer ranges. `vendorOrders_getPurchaseOrder` returns one PO in full; `vendorOrders_getPurchaseOrdersStatus` gives the status list.
  </Step>

  <Step>
    ### Accept or reject [#accept-or-reject]

    `vendorOrders_submitAcknowledgement` accepts or rejects one or more POs, item by item.
  </Step>

  <Step>
    ### Ship and confirm [#ship-and-confirm]

    `vendorShipments_SubmitShipments` submits shipment requests and waits for Amazon's answer; `vendorShipments_SubmitShipmentConfirmations` confirms shipments in a batch. `vendorShipments_GetShipmentDetails` and `vendorShipments_GetShipmentLabels` read shipment details and download small-parcel labels.
  </Step>

  <Step>
    ### Invoice and check [#invoice-and-check]

    `vendorInvoices_submitInvoices` submits invoices for payment. Submissions are asynchronous; `vendorTransactionStatus_getTransaction` tells you whether Amazon accepted them.
  </Step>
</Steps>

## Try asking [#try-asking]

> "Show me my pending purchase orders."

> "Accept every line of PO 1ABCD234 we can fill, reject the rest, and submit the invoice once it ships."

## Step 1, both ways [#step-1-both-ways]

The same tool and the same arguments — through your AI client, or from your own code.

**MCP** — you ask: "Show me this week's new purchase orders." Your agent calls `vendorOrders_getPurchaseOrders` and lays them out for you.

<ToolCall tool="vendorOrders_getPurchaseOrders" args="{ store: &#x22;myVendor-US&#x22;, created_after: &#x22;2026-10-12T00:00:00Z&#x22;, created_before: &#x22;2026-10-18T00:00:00Z&#x22; }" />

<Callout type="warn" title="Write access required">
  Acknowledgements, shipments, confirmations and invoices change your vendor account, so the store needs write access (see [Stay in control](/docs/mcp-api/control)). Reading orders, shipments and transaction status works with read access.
</Callout>

## Tools on this page [#tools-on-this-page]

Pulled from the catalog at build time, each with its own access label.

<ToolList domains="[&#x22;vendor_retail&#x22;]" />

## FAQ [#faq]

### Which account types work? [#which-account-types-work]

A Vendor Central store connected in the app, one marketplace at a time. See [Connect your store](/docs/start/connect).

### Can I get vendor reports too? [#can-i-get-vendor-reports-too]

Yes — through [On-demand reports](/docs/mcp-api/workflows/reports-ondemand) and [Data Kiosk](/docs/mcp-api/workflows/datakiosk).
