Hi,
I’m trying to authenticate a development app against the Shopify App Events API, but the token endpoint returns application_cannot_be_found.
App:
PROVEN Catalog Remediator
App GID:
gid://shopify/App/418194522113
Client ID:
ec7129ba1a17b13e5a02d9054bf006d1
Endpoint:
POST https://api.shopify.com/auth/access_token
Request:
grant_type=client_credentials
client_id=
client_secret=
Response:
HTTP 400
error:
application_cannot_be_found
error_description:
Could not find Shopify API application with client_id “ec7129ba1a17b13e5a02d9054bf006d1”.
Request ID:
c9212588-8bd7-4515-a70e-317ce37269be-1789307600
I have verified the application identity independently:
- The Client ID shown in Shopify Dev Dashboard is exactly:
ec7129ba1a17b13e5a02d9054bf006d1 - Shopify Partner API returns the same
apiKeyfor:
gid://shopify/App/418194522113 - The Partner API app name is
PROVEN Catalog Remediator. - The application is installed on a development store.
- The app is not yet published in the Shopify App Store.
- Partner API access and subscription reads for this same application are working correctly.
So the Dev Dashboard Client ID, Partner API App GID and Partner API apiKey all match, but the App Events authentication endpoint reports that the application cannot be found.
Is App Events authentication expected to work for an unpublished development app?
If yes, could Shopify staff check whether this application has been provisioned correctly for App Events, using the Request ID above?
Thank you.