endpoints.bulkPut
PUT
https://relay.bluejeans.com/api/endpoints/csv
Perform a bulk update of endpoints. Note that this API is bound by upload size limitations.
CSV files larger than about 1MB in size should be broken up into smaller files.
Clients may alternately use the POST verb for this API method, in case PUT file uploads are
unsupported (e.g. IE 9).
PUT /api/endpoints/csv HTTP/1.1
Content-Type: text/csv
"id","name","ipaddress","port","listenerserviceid","controlprotocol","signalingprotocol","dialstyle","addressstyle","username","password","calendarid","calendartype","customdata"
"52573e6203a050906e308f38","Cool Runnings","10.4.4.225","","527ca8e2776a7e02dd2e15fe","LIFESIZE_SSH","","","","auto","","bluejeansnet.com_glpvpaukd87pna8u0680kjomd8@group.calendar.google.com","GOOGLE",""
HTTP/1.1 200 OK
[ endpoint0 ]
inputs
text/csv, application/vnd.ms-excel, application/octet-stream
content
The CSV file to parse and update. For new entities, leave the ID field blank.
To update existing entities, leave the ID field intact. To change the password, populate
the password field; to leave the password unchanged, leave the field blank. New entities
must supply the password field. Existing entities that are omitted from the CSV will be left
unchanged (not deleted).
String
BODY
yes
outputs
The new JSON list of endpoints, identical to the result from a GET /api/endpoints/. It
is the caller's responsibility to reconcile problems for any rows that did not insert or update
correctly.
application/json
List<Endpoint>