As I currently understand, Cost of Goods Sold (unit cost) is available for retailers who pay for Square for Retail (with Inventory Plus features). Is this data accessible in the API? if so, is it returned from the catalog endpoint?
Unfortunately, it is not returned in any APIs. Square for Retail (same as Square for Restaurants) do not have any API related features/fields.
Are there any plans to add the Square for Retail fields to the api?
I would also like to know if there are plans here. I find it very clunky to have to manage all of this through spreadsheets when I can easily write a script to handle it through the API. Please make these features available.
We do have plans to add a field for cost to our API, as well as endpoints to support functionality like purchase orders and managing vendors. We aren’t able to comment on release timelines publicly, but I can follow up when we are at the beta stage to see if you’re interested in getting an early look.
Just chiming in to add my support for this and to see if there’s any update - access via API to the unit cost would be very valuable for my use case!
It’s still on our list! Glad to hear it will be useful to you, and I’ll circle back when we’re ready to collect feedback.
This is very much needed. Can you please add me to the Beta list?
I would like to second this request. We need to automate the Cost Of Goods import, or the usefulness of Inventory Management is marginal. We prefer using vendors who integrate their purchases with Square, but Inventory management is half-baked (we need COG), and an API to import Purchase Orders is also badly needed. I hope this is on your roadmap, and we’re definitely interested in participating in a Beta whenever it’s available.