Stocky API for Purchase orders

Topic summary

Users are seeking guidance on accessing and using the Stocky API to manage purchase orders within Shopify.

Key Findings:

  • The Stocky API requires a separate API key from Shopify’s Admin API
  • Access must be enabled by contacting Shopify support
  • Once enabled, the API key appears under Stocky Preferences → API Access
  • Updated API documentation is available at: https://stocky.shopifyapps.com/api/docs/v2.html

Current Limitations:

  • The API is missing certain fields (e.g., ship date)
  • Purchase orders created directly in Shopify don’t sync to the Stocky app
  • Only purchase orders created within Stocky can be retrieved via the Stocky API

Unresolved Questions:

  • Whether there’s API capability to create/import POs into Stocky (not just retrieve them)
  • Feasibility of using Stocky as a complete purchase order solution given the sync limitations
Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Hello,

I’ve found the following documentation on the Stocky API as i’m trying to pull purchase orders out of shopify. However it’s not clear where i can find an API Key, is it the same as the Admin API for shopify.

https://stocky.readme.io/v1.0/docs/purchase-orders-api

Has anyone successfully connected to the Stocky API and can provide some advice/tips?

1 Like

Have you had any luck with this??

We were able to connect by contacting shopify support. They have to enable the option in stocky preferences. Once that is done, the api key will be shown under stocky preferences → API Access. It is not the same key used for the shopify api.

Unfortunately the stocky purchase order api seems to be missing some fields like ship date. There is updated documentation here:

https://stocky.shopifyapps.com/api/docs/v2.html

1 Like

This issue is resolved. You can install the Stocky app from Shopify. Then, open the app and go to Preferences, and generate the API key.

The main concern is I can see that what purchase orders I created in Shopify, are not visible in the Stocky app. Stocky is giving their option for Purchase orders. Also, we can only retrieve the Stocky app’s Purchase orders via Stocky API.

I am not sure if this is a feasible workaround for a Purchase Order or not.

Any suggestions will be appreciated.

Does anyone know if there is API capability to put PO’s into stocky?