---
title: Cf1 Sites
---

[Skip to content](#%5Ftop) 

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

[Magic Transit](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Cf1 Sites

##### [List CF1 Sites](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/methods/list)

client.MagicTransit.Cf1Sites.List(ctx, query) (\*SinglePage\[[Cf1Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%20%3E%20%28schema%29)\], error)

GET/accounts/{account\_id}/magic/cf1\_sites

##### [Get CF1 Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/methods/get)

client.MagicTransit.Cf1Sites.Get(ctx, cf1SiteID, query) (\*[Cf1Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%20%3E%20%28schema%29), error)

GET/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}

##### [Create CF1 Sites](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/methods/create)

client.MagicTransit.Cf1Sites.New(ctx, params) (\*SinglePage\[[Cf1Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%20%3E%20%28schema%29)\], error)

POST/accounts/{account\_id}/magic/cf1\_sites

##### [Update CF1 Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/methods/update)

client.MagicTransit.Cf1Sites.Update(ctx, cf1SiteID, params) (\*[Cf1Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%20%3E%20%28schema%29), error)

PATCH/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}

##### [Delete CF1 Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/methods/delete)

client.MagicTransit.Cf1Sites.Delete(ctx, cf1SiteID, body) (\*[Cf1Site](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%20%3E%20%28schema%29), error)

DELETE/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}

##### ModelsExpand Collapse 

type Cf1Site struct{…}

Name string

A human-provided name describing the CF1 Site that should be unique within the account.

ID stringOptional

Identifier

maxLength32

CreatedOn TimeOptional

formatdate-time

Description stringOptional

A human-provided description of the CF1 Site.

Location [Cf1SiteLocation](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites%20%3E%20%28model%29%20cf1%5Fsite%5Flocation%20%3E%20%28schema%29)Optional

ModifiedOn TimeOptional

formatdate-time

type Cf1SiteLocation struct{…}

Lat float64Optional

Latitude of the CF1 Site.

formatfloat

Long float64Optional

Longitude of the CF1 Site.

formatfloat

Name stringOptional

Name of nearest town, city, or village.

#### Cf1 SitesRamps

##### [List CF1 Site Ramps](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/subresources/ramps/methods/list)

client.MagicTransit.Cf1Sites.Ramps.List(ctx, cf1SiteID, query) (\*SinglePage\[[Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%20%3E%20%28schema%29)\], error)

GET/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}/ramps

##### [Get CF1 Site Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/subresources/ramps/methods/get)

client.MagicTransit.Cf1Sites.Ramps.Get(ctx, cf1SiteID, rampID, query) (\*[Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%20%3E%20%28schema%29), error)

GET/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}/ramps/{ramp\_id}

##### [Create CF1 Site Ramps](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/subresources/ramps/methods/create)

client.MagicTransit.Cf1Sites.Ramps.New(ctx, cf1SiteID, params) (\*SinglePage\[[Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%20%3E%20%28schema%29)\], error)

POST/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}/ramps

##### [Delete CF1 Site Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit/subresources/cf1%5Fsites/subresources/ramps/methods/delete)

client.MagicTransit.Cf1Sites.Ramps.Delete(ctx, cf1SiteID, rampID, body) (\*[Ramp](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%20%3E%20%28schema%29), error)

DELETE/accounts/{account\_id}/magic/cf1\_sites/{cf1\_site\_id}/ramps/{ramp\_id}

##### ModelsExpand Collapse 

type Ramp struct{…}

ID string

Identifier

maxLength32

CreatedOn Time

formatdate-time

ModifiedOn Time

formatdate-time

Name string

A human-provided name describing the ramp that should be unique within the CF1 Site.

Type [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29)

The type of network connection (ramp) linking a CF1 Site to Cloudflare’s network.

Description stringOptional

A human-provided description of the ramp.

GRE RampGREOptional

ManagedBy stringOptional

URL reference to the source network resource that this ramp is managed by.

GREInterconnect RampGREInterconnectOptional

ManagedBy stringOptional

URL reference to the source network resource that this ramp is managed by.

IPSEC RampIPSECOptional

ManagedBy stringOptional

URL reference to the source network resource that this ramp is managed by.

Mconn RampMconnOptional

ManagedBy stringOptional

URL reference to the source network resource that this ramp is managed by.

MplsInterconnect RampMplsInterconnectOptional

ManagedBy stringOptional

URL reference to the source network resource that this ramp is managed by.

type RampType string

The type of network connection (ramp) linking a CF1 Site to Cloudflare’s network.

One of the following:

const RampTypeGRE [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29) \= "gre"

const RampTypeGREInterconnect [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29) \= "gre\_interconnect"

const RampTypeMplsInterconnect [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29) \= "mpls\_interconnect"

const RampTypeMconn [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29) \= "mconn"

const RampTypeIPSEC [RampType](https://developers.cloudflare.com/api/go/resources/magic%5Ftransit#%28resource%29%20magic%5Ftransit.cf1%5Fsites.ramps%20%3E%20%28model%29%20ramp%5Ftype%20%3E%20%28schema%29) \= "ipsec"