---
title: Cloud Integrations
---

[Skip to content](#_top)

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

[Magic Cloud Networking](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking)

Copy Markdown

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

---

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

# Cloud Integrations

##### [List Cloud Integrations](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/list)

client.MagicCloudNetworking.CloudIntegrations.List(ctx, params) (\*SinglePage\[[CloudIntegrationListResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/magic/cloud/providers

##### [Read Cloud Integration](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/get)

client.MagicCloudNetworking.CloudIntegrations.Get(ctx, providerID, params) (\*[CloudIntegrationGetResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/magic/cloud/providers/{provider\_id}

##### [Create Cloud Integration](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/create)

client.MagicCloudNetworking.CloudIntegrations.New(ctx, params) (\*[CloudIntegrationNewResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/magic/cloud/providers

##### [Update Cloud Integration](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/update)

client.MagicCloudNetworking.CloudIntegrations.Update(ctx, providerID, params) (\*[CloudIntegrationUpdateResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationUpdateResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/magic/cloud/providers/{provider\_id}

##### [Patch Cloud Integration](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/edit)

client.MagicCloudNetworking.CloudIntegrations.Edit(ctx, providerID, params) (\*[CloudIntegrationEditResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/magic/cloud/providers/{provider\_id}

##### [Delete Cloud Integration](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/delete)

client.MagicCloudNetworking.CloudIntegrations.Delete(ctx, providerID, body) (\*[CloudIntegrationDeleteResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/magic/cloud/providers/{provider\_id}

##### [Run Discovery for All Integrations](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/discover_all)

client.MagicCloudNetworking.CloudIntegrations.DiscoverAll(ctx, body) (\*[CloudIntegrationDiscoverAllResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationDiscoverAllResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/magic/cloud/providers/discover

##### [Run Discovery](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/discover)

client.MagicCloudNetworking.CloudIntegrations.Discover(ctx, providerID, params) (\*[CloudIntegrationDiscoverResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationDiscoverResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/magic/cloud/providers/{provider\_id}/discover

##### [Get Cloud Integration Setup Config](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/cloud_integrations/methods/initial_setup)

client.MagicCloudNetworking.CloudIntegrations.InitialSetup(ctx, providerID, query) (\*[CloudIntegrationInitialSetupResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.cloud_integrations%20%3E%20(model)%20CloudIntegrationInitialSetupResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/magic/cloud/providers/{provider\_id}/initial\_setup