Objective
This article explains how to permanently remove an OAuth application from your organization's API access, so its credentials can no longer be used to obtain access tokens.
Product
Twilio Organizations
Environment
Twilio Console
User Account Permission/Role(s) Required
OAuth applications delete permission. Without it, the Delete row action and the Delete application page action are not shown.
Procedure
- In the Twilio Console, select Settings in the left sidebar.
- Select Organization settings, then Organization API access.
- On the OAuth applications tab, either:
- select Delete in the application's row, then confirm with Delete in the Delete OAuth application dialog, which warns that the action cannot be undone; or
- select the application to open it, select Delete application, then confirm with Confirm.
- A confirmation appears telling you the OAuth application has been deleted, and you are returned to the list.
Additional Information
- Deletion cannot be undone. Any software using the application's client ID and secret stops being able to obtain access tokens.
- Select Cancel to close the dialog without deleting anything.
- If the deletion fails, "Failed to delete OAuth application. Please try again." appears and the application remains.
- Deleting an application frees up a slot against the limit of 25 OAuth applications.
This content was generated by AI and reviewed, edited, and verified by a human.