---
title: Catalog Syncs
---

[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**

# Catalog Syncs

##### [List Catalog Syncs](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/list)

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

GET/accounts/{account\_id}/magic/cloud/catalog-syncs

##### [Read Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/get)

client.MagicCloudNetworking.CatalogSyncs.Get(ctx, syncID, query) (\*[CatalogSyncGetResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.catalog_syncs%20%3E%20(model)%20CatalogSyncGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/magic/cloud/catalog-syncs/{sync\_id}

##### [Create Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/create)

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

POST/accounts/{account\_id}/magic/cloud/catalog-syncs

##### [Update Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/update)

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

PUT/accounts/{account\_id}/magic/cloud/catalog-syncs/{sync\_id}

##### [Patch Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/edit)

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

PATCH/accounts/{account\_id}/magic/cloud/catalog-syncs/{sync\_id}

##### [Delete Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/delete)

client.MagicCloudNetworking.CatalogSyncs.Delete(ctx, syncID, params) (\*[CatalogSyncDeleteResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.catalog_syncs%20%3E%20(model)%20CatalogSyncDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/magic/cloud/catalog-syncs/{sync\_id}

##### [Run Catalog Sync](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/methods/refresh)

client.MagicCloudNetworking.CatalogSyncs.Refresh(ctx, syncID, body) (\*string, error)

POST/accounts/{account\_id}/magic/cloud/catalog-syncs/{sync\_id}/refresh

#### Catalog SyncsPrebuilt Policies

##### [List Prebuilt Policies](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/catalog_syncs/subresources/prebuilt_policies/methods/list)

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

GET/accounts/{account\_id}/magic/cloud/catalog-syncs/prebuilt-policies