# Receive an SKU in a PO into a specific Location via API

**URL:** https://community.shiphero.com/t/receive-an-sku-in-a-po-into-a-specific-location-via-api/2274
**Category:** GraphQL API
**Created:** [December 15, 2022, 12:06am UTC](https://community.shiphero.com/t/receive-an-sku-in-a-po-into-a-specific-location-via-api/2274 "2022-12-15T00:06:08Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![TBaxter](https://avatars.discourse-cdn.com/v4/letter/t/a8b319/32.png) [@TBaxter](https://community.shiphero.com/u/TBaxter)
#### Post date: [December 15, 2022, 12:06am UTC](https://community.shiphero.com/t/receive-an-sku-in-a-po-into-a-specific-location-via-api/2274/1 "2022-12-15T00:06:08Z")

</div>

Hi, we are looking to import a PO and complete the following steps via API:

1. Import the PO (this we do already)
2. Have the PO automatically received
3. Have each SKU received into specific locations, possibly even the same SKU into different locations

I’m guessing we can fairly easily receive the PO by updating its status but don’t want the units received into the default “Receiving” location but instead into specific locations by SKU and quantity. Is this possible via API?

---

<div class="post-metadata">

### Author: ![tomasfd](https://avatars.discourse-cdn.com/v4/letter/t/5daacb/32.png) [@tomasfd](https://community.shiphero.com/u/tomasfd)
#### Post date: [December 15, 2022, 1:09pm UTC](https://community.shiphero.com/t/receive-an-sku-in-a-po-into-a-specific-location-via-api/2274/2 "2022-12-15T13:09:47Z")

</div>

Hello @TBaxter,

Thanks for reaching out!

Receiving a PO through the API requires you to do each step separately.

You can update the received quantity and statuses with `purchase_order_update` and `purchase_order_update_fulfillment_status`, respectively.

Then you can update each location you are receiving to with `inventory_add` or `inventory_replace` if you are working with a Dynamic Slotting account (1 \< bins per SKU)

Have a great day!  
TomasFD
