Cin7 + Make (for AVC)

hello Make Comm :wave:t5:. i need to connect Amazon Vendor Central with Cin7 and was hoping Make might be able to make it happen and Make replied on Twitter that it’s possible saying…

We saw your tweet about Amazon Vendor Central and Cin7Core. We have a Cin7 app, though we don’t have modules for Products or Stock. For this case, you’d need to use the Cin7 Make an API Call module for that

For Amazon Vendor Central, it looks like you need to use the Amazon Selling Partner API (SP-API)

It might be possible that you’ll also have to use our HTTP app to communicate with that API

so i sent that to my Friend & Dev who understands apis much better than i and they replied…

SP-API provides a LISTINGS_ITEM_MFN_CHANGE notification that lets you keep your stock in sync and Cin7 provides POST /ExternalApi/v2/stock adjustment to adjust existing stock, but I think you need to generate unique transaction IDs for those adjustments and calculate the monetary value of the stock to debit and credit. It sounds like Make can do that but I can’t find docs on the Cin7 API that Make provides?

specifically they can’t find any documentation for Make’s interpretation of Cin7 (the modules it mentions). is there somewhere i point them?

Welcome to the Make community!

Make doesn’t have a module for this particular endpoint (Products or Stock).

If the external service has a Developer API Reference/Documentation then you should be able to integrate the endpoints in Make using the Make an API call (also known as the app’s universal module) or generic HTTP “Make a request” module.

You can also suggest for it to be made in the Idea exchange. Don’t forget to search for it first, just in case someone already suggested it, so that you don’t end up creating a duplicate.

If you need assistance in setting up the app’s universal module, or the generic HTTP module, please provide additional information about what you have tried with regards to the external service’s Developer API Reference – how you are setting the connection up, a link to the endpoint are you trying to connect to, and what errors you are encountering.

You can also complete this brand new course/tutorial in the Make Academy on how to use external APIs — API calls with HTTP modules

  • API and Endpoints
  • Header and body
  • Multipart/form-data
  • OAuth 2.0

samliewrequest private consultation

1 Like