Lumen help

Origin definition

Description

Retrieves the origin server definition for the property.

Method

GET

Schema location

https://ws.lumen.com/schema/serviceConfiguration/v1.0

Base URI

https://ws.lumen.com

URI syntax

/serviceConfiguration/(version)/(scope)/Origin

version [CDATA[ ]] Values: "v1.0" (required)
scope [CDATA[ ]]
(AG)/(SCID)

AG = Access Group

SCID = Service Component Identifier

Example

https://ws.lumen.com/serviceConfiguration/v1.0/1234/BBBN5678/test1.caching.cdn.lumen.net/Origin

{
"webroot": "/",
"port": "8001",
"protocol": "http",
"host": "test.origin.com"
}

Possible status and error messages returned to client

200: Request Successful.

Description

Update the origin server definition for the property. Only the property that requires changing needs to be sent.

Method

GET

Schema location

https://ws.lumen.com/schema/serviceConfiguration/v1.0

Base URI

https://ws.lumen.com

Body syntax

{

"originserver":{
"host": "<FQDN of the origin server>", # required
"port": "<port number of origin server>", # required
"protocol": ("http"|"https"), # required
"webroot": "<root path>" # optional, default: "/"
}
}

URI syntax

/serviceConfiguration/(version)/(scope)/Origin

version [CDATA[ ]] Values: "v1.0" (required)
scope [CDATA[ ]] (AG)/(SCID)

AG = Access Group

SCID = Service Component Identifier

Example

https://ws.lumen.com/serviceConfiguration/v1.0/1234/BBBN5678/test1.caching.cdn.lumen.net/Origin
{
“originserver”:{
"port":"8007"
}
}

[Empty]

Possible status and error messages returned to client

204: Request with no content.