<!--
{
  "documentType" : "article",
  "framework" : "EnterpriseProgramAPI",
  "identifier" : "/documentation/EnterpriseProgramAPI/revoking-api-keys",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "Revoking API Keys"
}
-->

# Revoking API Keys

Revoke unused, lost, or compromised private keys.

## Discussion

Revoke an API key immediately if it becomes inactive, lost, or compromised. A revoked API key denies access to the Enterprise Program API on your organization’s behalf.

> Important:
> Once you revoke an API key, you can’t reinstate it. Revoked keys are displayed for 30 days on the Integrations page under the Revoked heading.

### Revoking Enterprise Program Keys

To revoke a team API key, log in to the [Apple Developer website](https://developer.apple.com) with an Admin account.

1. Select Users and Access, then select the Integrations tab.
2. Click Edit next to the list of Active keys.
3. Select the API keys to revoke, and click Revoke Key.
4. Click the Revoke button to confirm.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)