What is limit of storefront API active tokens?

Topic summary

Limit clarified: a shop can have up to 100 active Storefront API access tokens. These tokens are the credentials an app uses to call the Storefront API for that shop; most shops typically need only one, but up to 100 can exist simultaneously.

Scalability/visibility: If an app adds a button below product images across 10 installed shops, it remains visible to all visitors concurrently (e.g., 10,000 at the same time). The number of visitors does not affect the button’s visibility.

Open question: What happens when attempting to create the 101st Storefront API token? It’s unclear whether the oldest token is automatically expired or if token creation fails and requires manually deleting an existing token first.

Status: Clarification provided on token limit and UI visibility; the behavior at the 101st token remains unanswered/ongoing.

Summarized with AI on December 23. AI used: gpt-5.

I want to start learning storefront API. I read that, Apps can have a maximum of 100 active storefront access tokens per shop.

what is that limit means?? Please explain this.

Hey @sudip_chavan

That’s referring to the token used to access the Storefront API. Most stores will only need a single token, but it’s possible to have up to 100.

Thank You so much for your response.

I have another question. Suppose my app is installed by 10 shops, and they get new button below their product images. If 10,000 users visiting these shops at same time, does that button will visible to all??

Thank you…

Hey @sudip_chavan yep it would be visible to all.

1 Like

What if I try to issue the 101st Storefront API access token?
Will the oldest token expire automatically?
Or will the issuance fail and I have to delete one of the 100 tokens first?

2 Likes