Can't find Issuer ID when use App Store Server API of Apple
Asked Answered
B

3

7

I want to use the App Store Server API. so need to generate the JWT. the document is: https://developer.apple.com/documentation/appstoreserverapi/generating_tokens_for_api_requests

To get your issuer ID, log in to App Store Connect, then:

1. Select Users and Access, then select the Keys tab.

2. The issuer ID appears near the top of the page. To copy the issuer ID, click Copy next to the ID.

in the step 2, I can't find the issuer ID on the top of the page.

do you have the same issue?

Barcroft answered 21/7, 2021 at 16:45 Comment(1)
This appears to have been reorganised now - any idea where we can find issuer id now? – Semaphore
G
8

The Issuer ID is indeed at the top of the page of https://appstoreconnect.apple.com/access/integrations/api (the place you get to once you login, select 'Users and Access' and then 'Keys'), but only after you've created your first App Store Connect API Key.

I went through the process of creating an IAP Key, following the Apple instructions, but obviously missed any reference to creating an API Key first.

In short - create an API Key on the 'App Store Connect API' selection, your issuer ID will appear near the top of that page.

Gull answered 15/1, 2022 at 8:19 Comment(3)
worth mentioning that you need Account Holder or Admin permissions to create an API key [docs] – Impromptu
its no longer on the listed page, any idea where they super helpfully moved it to without documenting the change? 🀑 Glad I'm getting my money's worth from my App Store Connect payment... πŸ‘ – Semaphore
As of 2024 the correct link is appstoreconnect.apple.com/access/integrations/api – Keeping
H
1

If you're unable to view this information via the link https://appstoreconnect.apple.com/access/api, even with admin permissions (common for non-company accounts), try these alternatives:

  1. Direct link: https://appstoreconnect.apple.com/access/integrations/api
  2. Xcode Cloud: Navigate to "Users and Access" and find the "Xcode Cloud" tab. The Issuer ID will be shown in the URL.
  3. HTML Inspection: Click your profile in the top-right corner. In the HTML of the account list, search for the target account's data-provider-id property.
Hilaria answered 28/8, 2024 at 17:59 Comment(1)
The #3 tip is actually very useful, thanks! – Brycebryn
F
0

I faced same problem, but got issuer id after generating key for appstore connect api.

Faveolate answered 13/10, 2021 at 11:51 Comment(2)
This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review – Marymarya
@MyStackOverfloweth if he can't comment what else should he do? He has a valid point to make that can indeed help others. – Koblas

© 2022 - 2025 β€” McMap. All rights reserved.