Template v1.0.0

Get Templates

GET https://my.sitebay.org/f/api/v1/template

Returns a list of ready-made template sites. SiteBot enabled.

Authorizations

OAuth2PasswordBearer
APIKeyCookie

Query Parameters

page
Type:
integer >= 1
Default: 1
Default:
1

Page number

size
Type:
integer 1..100
Default: 50
Default:
50

Page size

Response Samples

Responses

Create Template

POST https://my.sitebay.org/f/api/v1/template

Create a new template by uploading a GitHub repo containing a wpress file

Authorizations

OAuth2PasswordBearer
APIKeyCookie

Query Parameters

create_static_site
Type:
boolean
Default: true
Default:
true

Request Body Schema

description
Required
string
fqdn
is_public
Required
boolean
tag
Required
string
Enum: business blog portfolio other
theme
url
Required
string

Response Samples

Responses

Delete Template

DELETE https://my.sitebay.org/f/api/v1/template/{template_name}

Delete your template

Authorizations

OAuth2PasswordBearer
APIKeyCookie

Query Parameters

template_name
Type:
string
Default:

Response Samples

Responses

Get Template by name

GET https://my.sitebay.org/f/api/v1/template/{template_name}

Get details of a ready-made template sites by its name

Authorizations

Query Parameters

template_name
Type:
string
Default:

Response Samples

Responses

Update Template

PATCH https://my.sitebay.org/f/api/v1/template/{template_name}

Update an existing template using its name

Authorizations

OAuth2PasswordBearer
APIKeyCookie

Query Parameters

template_name
Type:
string
Default:
update_git
Type:
boolean
Default: false
Default:
false

Request Body Schema

description
is_public
tag
url

Response Samples

Responses