Forum Discussion
new partner tenant - price sheet API calls don't work
I’ve seen this happen when the Microsoft Partner service principal isn’t available in the tenant yet.
Before opening a support ticket, I would check the following:
- Go to Entra ID → App registrations → your application → API permissions.
- Select Add a permission → APIs my organization uses.
- Search for Microsoft Partner or directly search for 4990cffe-04e8-4e8b-808a-1175604b879f.
- Add the required Partner Center permission and grant admin consent.
Microsoft’s current documentation specifically mentions that the Microsoft Partner application may be searchable under Microsoft Dev Center or by using the full application ID if “Microsoft Partner” doesn't appear in the search.
Also verify that you are authenticating against the correct partner tenant and that the application/service principal has been added to the Partner Center account. Microsoft documents adding an Entra application/service principal through Partner Center → Settings → User management → Microsoft Entra Application.
If the 4990cffe-04e8-4e8b-808a-1175604b879f service principal genuinely does not exist in the Netherlands tenant and you cannot provision/consent it through Entra ID, then I would open a Partner Center support ticket and provide the tenant ID, app registration ID, exact API endpoint, HTTP status/error, and correlation/request IDs.
I’d also compare the API permissions and Enterprise Applications between your working US/Ireland tenant and the Netherlands tenant — that should quickly show whether this is a tenant provisioning/consent difference or an API/authentication issue.