HomeDocumentationCode SamplesAPI ReferenceAnnouncementsModelsRelease NotesFAQGitHubVideos
Developer HubAPI StatusSupport
Documentation
Developer HubAPI StatusSupport

Delete an Application from your Developer Account

Delete an app from your developer account.

Your existing application can be deleted from your developer account if it meets all of the following conditions:

  • Application is not in the production state
  • Application is in draft state and is not published
  • Application is only used on SP-API
  • Application does not have an Amazon Business role
  • Application does not have any existing active OAuth or self-authorizations

📘

Note

You can delete self-authorizations from your developer account by following the steps in the next section. Refer to the OAuth documentation to revoke an OAuth token or contact Developer Support for assistance.

🚧

A revoke cannot be undone or rolled back!

App deletion and self-authorization revokes cannot be undone or rolled back. Refer to the self-authorization workflow to create a new self-authorization.

If your application doesn’t meet these conditions, contact the SP-API Developer Support team with the Application ID and the authorization. For sellers, the authorization is the Merchant Customer ID. For vendors, the authorization is the Vendor Group ID.

Delete public applications and private seller applications

  1. Sign in to Seller Central using your developer credentials and navigate to Develop Apps.

  2. For any application, expand the drop down next to Edit and choose Authorize to navigate to the Manage Authorizations page.

  3. In the Revoke Authorization section, expand Self-Authorizations to view all active self-authorizations.

  4. Choose Revoke for any authorization that you want to remove.

    🚧

    Warning

    You cannot revoke OAuth from your application using this self-service workflow.

  5. Navigate back to Develop Apps, then choose Edit for the application from which you removed self-authorizations in the previous step.

  6. Scroll to the bottom of the page and choose Delete app.

  7. To confirm that you want to proceed, paste the app ID from the confirmation message to the text box.

  8. Choose Delete app.

Delete private vendor applications

  1. Sign in to Vendor Central with the credentials you used to register as a developer.
  2. Choose the Integration menu and select API Integration.
  3. For any application, expand the drop down menu next to Edit.
  4. Choose Authorize to navigate to the Manage Authorizations page.
  5. In the Revoke Authorization section, expand Self-Authorizations to view all active self-authorizations.
  6. Choose Revoke to remove all self-authorizations from the application.
  7. Choose Integration menu, then choose API Integration to navigate back to the Developer Central page.
  8. Choose Edit for the application that you removed self-authorizations in the previous step.
  9. Scroll to the bottom of the page and choose Delete app.
  10. A pop-up text box will appear. To confirm that you want to proceed, copy the application ID from the confirmation page and paste it into the text box.