Add Credentials
POST https://{{crosswork_ip}}:30603/crosswork/inventory/v1/credentials
Use this API Call to add Credentials like username, password, protocol, etc.
Request Body
{"data"=>[{"profile"=>"csm", "user_pass"=>[{"user_name"=>"cw-admin", "password"=>"cisco123", "type"=>"ROBOT_USERPASS_SSH"}]}, {"profile"=>"ubuntu", "user_pass"=>[{"user_name"=>"cw-admin", "password"=>"C1sco12345", "type"=>"ROBOT_USERPASS_HTTP"}]}, {"profile"=>"external", "user_pass"=>[{"user_name"=>"cw-admin", "password"=>"cisco123", "type"=>"ROBOT_USERPASS_ADMIN"}]}, {"profile"=>"nso1", "user_pass"=>[{"user_name"=>"root", "password"=>"C1sco12345", "type"=>"ROBOT_USERPASS_NETCONF"}, {"user_name"=>"admin", "password"=>"admin1", "type"=>"ROBOT_USERPASS_HTTP"}]}, {"profile"=>"demo", "v2_info"=>{"read_community"=>"cisco", "write_community"=>"cisco"}, "user_pass"=>[{"user_name"=>"cisco", "password"=>"cisco", "type"=>"ROBOT_USERPASS_SSH"}, {"user_name"=>"cisco", "password"=>"cisco", "type"=>"ROBOT_USERPASS_TELNET"}, {"user_name"=>"cisco", "password"=>"cisco", "type"=>"ROBOT_USERPASS_ADMIN"}, {"user_name"=>"cisco", "password"=>"cisco", "type"=>"ROBOT_USERPASS_NETCONF"}]}], "user"=>"admin"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string |