I’m currently building a private internal app for myself that would allow me to centralize and monitor multiple Shopify stores from a single dashboard.
My goal is to connect each store using a permanent Admin API access token (shpat) so I can securely aggregate data across all stores I manage.
However, I’m currently only able to obtain a client_id and client_secret (starting with shpss_), but not a permanent access token (shpat_).
From what I understand:
shpss_ relates to OAuth client credentials
shpat_ is a permanent Admin API access token (used in custom/private apps)
What I’m trying to understand is:
What is the correct process to generate a permanent Admin API access token (shpat_)? I blocked with the API (shpss)
My goal is purely internal usage (not for public distribution).
If anyone has clarification on the correct architecture or best practice here, I’d really appreciate it.
I was able to generate my Admin API once, but when I tried again, it didn’t work. I also attempted to create a new app, but I’m encountering the same issue.
When I create an app with specific scopes or modify the App URL and Redirect URLs, I have difficulties installing it. The scopes don’t seem to update properly, and the installation doesn’t complete as expected.
Could you please help me understand exactly what I need to fill in for the App URL and the Redirect URL fields (as shown in the screenshots below)?