How to Delete an OIDC Provider

Updated on 08 April, 2026

Delete an OIDC provider from your Vultr IAM configuration. Remove the identity provider to prevent further federated authentication through that endpoint.


Deleting an OIDC provider removes it from your organization. External systems that rely on this provider for authentication lose access.

Note
Deleting a provider does not delete the auto-created Vultr-managed issuer. Delete the issuer separately if needed.

This guide explains how to delete an OIDC provider using the Vultr API.

  1. Send a GET request to the List OIDC Providers endpoint to retrieve all providers.

    console
    $ curl "https://api.vultr.com/v2/oidc/provider" \
        -X GET \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

    Note the id of the provider you want to delete.

  2. Send a DELETE request to the Delete OIDC Provider endpoint. Replace {provider-id} with the provider id.

    console
    $ curl "https://api.vultr.com/v2/oidc/provider/{provider-id}" \
        -X DELETE \
        -H "Authorization: Bearer ${VULTR_API_KEY}"
    

    A successful deletion returns an HTTP 204 No Content response with no response body.

Comments