---
title: OAuth Clients
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[IAM](https://developers.cloudflare.com/api/go/resources/iam)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# OAuth Clients

##### [List OAuth Clients](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/list)

client.IAM.OAuthClients.List(ctx, query) (\*SinglePage\[[OAuthClientListResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/oauth\_clients

##### [OAuth Client Details](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/get)

client.IAM.OAuthClients.Get(ctx, oauthClientID, query) (\*[OAuthClientGetResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/oauth\_clients/{oauth\_client\_id}

##### [Create OAuth Client](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/create)

client.IAM.OAuthClients.New(ctx, params) (\*[OAuthClientNewResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/oauth\_clients

##### [Update OAuth Client](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/update)

client.IAM.OAuthClients.Update(ctx, oauthClientID, params) (\*[OAuthClientUpdateResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientUpdateResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/oauth\_clients/{oauth\_client\_id}

##### [Delete OAuth Client](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/delete)

client.IAM.OAuthClients.Delete(ctx, oauthClientID, body) (\*[OAuthClientDeleteResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/oauth\_clients/{oauth\_client\_id}

##### [Rotate OAuth Client Secret](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/rotate_secret)

client.IAM.OAuthClients.RotateSecret(ctx, oauthClientID, body) (\*[OAuthClientRotateSecretResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientRotateSecretResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/oauth\_clients/{oauth\_client\_id}/rotate\_secret

##### [Delete Rotated OAuth Client Secret](https://developers.cloudflare.com/api/go/resources/iam/subresources/oauth_clients/methods/delete_rotated_secret)

client.IAM.OAuthClients.DeleteRotatedSecret(ctx, oauthClientID, body) (\*[OAuthClientDeleteRotatedSecretResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.oauth_clients%20%3E%20(model)%20OAuthClientDeleteRotatedSecretResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/oauth\_clients/{oauth\_client\_id}/rotate\_secret