---
title: On Ramps
---

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

# On Ramps

##### [List On-ramps](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/list)

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

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

##### [Read On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/get)

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

GET/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}

##### [Create On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/create)

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

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

##### [Update On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/update)

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

PUT/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}

##### [Patch On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/edit)

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

PATCH/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}

##### [Delete On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/delete)

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

DELETE/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}

##### [Apply On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/apply)

client.MagicCloudNetworking.OnRamps.Apply(ctx, onrampID, body) (\*[OnRampApplyResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.on_ramps%20%3E%20(model)%20OnRampApplyResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}/apply

##### [Export as Terraform](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/export)

client.MagicCloudNetworking.OnRamps.Export(ctx, onrampID, body) (\*Response, error)

POST/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}/export

##### [Plan On-ramp](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/methods/plan)

client.MagicCloudNetworking.OnRamps.Plan(ctx, onrampID, body) (\*[OnRampPlanResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.on_ramps%20%3E%20(model)%20OnRampPlanResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/magic/cloud/onramps/{onramp\_id}/plan

#### On RampsAddress Spaces

##### [Read Magic WAN Address Space](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/subresources/address_spaces/methods/list)

client.MagicCloudNetworking.OnRamps.AddressSpaces.List(ctx, query) (\*[OnRampAddressSpaceListResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.on_ramps.address_spaces%20%3E%20(model)%20OnRampAddressSpaceListResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/magic/cloud/onramps/magic\_wan\_address\_space

##### [Update Magic WAN Address Space](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/subresources/address_spaces/methods/update)

client.MagicCloudNetworking.OnRamps.AddressSpaces.Update(ctx, params) (\*[OnRampAddressSpaceUpdateResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.on_ramps.address_spaces%20%3E%20(model)%20OnRampAddressSpaceUpdateResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/magic/cloud/onramps/magic\_wan\_address\_space

##### [Patch Magic WAN Address Space](https://developers.cloudflare.com/api/go/resources/magic_cloud_networking/subresources/on_ramps/subresources/address_spaces/methods/edit)

client.MagicCloudNetworking.OnRamps.AddressSpaces.Edit(ctx, params) (\*[OnRampAddressSpaceEditResponse](<https://developers.cloudflare.com/api/go/resources/magic_cloud_networking#(resource)%20magic_cloud_networking.on_ramps.address_spaces%20%3E%20(model)%20OnRampAddressSpaceEditResponse%20%3E%20(schema)>), error)

PATCH/accounts/{account\_id}/magic/cloud/onramps/magic\_wan\_address\_space