Hi everyone!
We have a process where our clients create their own Shopify stores using our affiliate link, and as part of our service, our team of builders customizes the store for them. Here’s the current flow:
- The client creates the store through our affiliate link.
- They send us the store link and the 4-digit collaborator access code (generated under Settings > Users and Permissions > Collaborator request code).
- In our Shopify Partner dashboard, we input the store link and the 4-digit code to request collaborator access, adjusting the permissions as needed.
- The client approves the request, allowing our team to start working on the store.
This process works well, but it would be much more efficient if we could automate it. I’m wondering if there’s an API or endpoint that would allow us to request collaborator access programmatically using the store link and 4-digit code provided by the client.
This would help streamline our workflow without compromising security, as we’d still use the client-provided access code.
Thanks for any guidance or suggestions on how we might improve this process!
This is what I found in the Shopify Help Center.
Hi Jorge - this is a great suggestion, requesting collab access is not currently possible via the API, but I’ve passed on this feedback to our internal teams.
2 Likes
Hi Liam! Thank you for your response and for passing the feedback along to the internal team. In addition to the functionality of requesting collaboration access via the API, it would also be very helpful to have an automatic notification when the client accepts the request. This way, we could keep track of responses without needing to check manually.
We’re available to collaborate at any stage of development or testing of this feature. Thanks again for your attention!
Best regards!
You should be receiving notifications via email when the client accepts the collaborator request.
If you are using something like Mailgun you could grab such notifications and act upon them if necessary.
Hi @RobDukarski! Thanks for the suggestion. We do receive email notifications when a client accepts a collaborator request, but unfortunately, the notifications can be inconsistent and occasionally delayed.
Our goal is to automate this process within a task management system to ensure a smoother workflow. This is why we’re looking into a more reliable integration directly through the API.
Thanks again for your input!
1 Like