Hello @bwalpoleuk,
Thanks so much for posting on the developer forums!
In order for the community to help you, would it be possible for you to share some of the below information?
- What permissions do the API Keys in question have that appear to have stopped working?
- What scope are you using when creating the JWT for each permission type?
- Can you share links to the App Store Connect APIs that you are using the API Keys with?
- If you are using filters, it would be good to know what filters you are using, not their values so that we can do accurate testing.
- Can you provide example error response body information (removing sensitive information) so that we can parse the error information?
Apple does have a method for "Revoking API Keys" which is documented at the below URL.
https://developer.apple.com/documentation/appstoreconnectapi/revoking_api_keys
Hopefully this is helpful and looking forward to seeing more information so that the community can help!