Upload Configuration File

POST https://{{crosswork_ip}}:30603/crosswork/configsvc/v1/configs/upload?confname=RouterSanFran&osname=IOS-XR&version=6.6.3&devicefamily=CISCO NCS5500

Use this API to upload a configuration file on Crosswork System.

Request Params

KeyDatatypeRequiredDescription
confnamestring(Required) confname
osnamestring(Required) osname
versionstring(Required) version
devicefamilystring(Required) devicefamily
typestringtype
userstringuser

Request Body

[{"name"=>"configFile", "value"=>nil, "datatype"=>"null"}]

HEADERS

KeyDatatypeRequiredDescription
Authorizationnull
X-Real-IPstringX-Real-IP
Content-Typestring

RESPONSES

status: OK

{"confId":"\u003cstring\u003e","confName":"\u003cstring\u003e","createdBy":"\u003cstring\u003e","createdTime":"\u003cdateTime\u003e","deviceFamily":"\u003cstring\u003e","downloadurl":"\u003cstring\u003e","fileName":"\u003cstring\u003e","modifiedBy":"\u003cstring\u003e","modifiedTime":"\u003cdateTime\u003e","osName":"\u003cstring\u003e","size":"\u003clong\u003e","type":"\u003cstring\u003e","version":"\u003cstring\u003e"}