/channel/{channel_id}
Info |
---|
Retrieves Modifies a specific channel or returns all channels available to the user if channel_id is not provided.when no ID is provided during GET |
Possible Methods
GET POST PUT DELETE
...
Code Block |
---|
{ "channel_id" : "531733e8b8e08e9d2197b0b0", //REQUIRED: either here or in url (except for GET if you want all channels) "events" : [], //ONLY IN RESPONSE "locations" : [], //ONLY IN RESPONSE "name" : "abc123" //OPTIONAL: required for POST, can be used in PUT to change name } |
Example
Code Block |
---|
curl -b cookies.txt -X GET "http://localhost:8185/channel" > response.txt curl -b cookies.txt -X GET "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0" > response.txt curl -b cookies.txt -X POST -d '{"name":"abc123"}' "http://localhost:8185/channel" > response.txt curl -b cookies.txt -X PUT-d '{"name":"renamed my channel"}' "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0" > response.txt curl -b cookies.txt -X PUT-d '{"channel_id":"531733e8b8e08e9d2197b0b0", "name":"renamed my channel"}' "http://localhost:8185/channel" > response.txt curl -b cookies.txt -X DELETE -d '{"channel":"531733e8b8e08e9d2197b0b0"}' "http://localhost:8185/channel" > response.txt curl -b cookies.txt -X DELETE "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0" > response.txt |
Example Response
Info | ||
---|---|---|
CALL: curl -b cookies.txt -X GET "http://localhost:8185/channel" > response.txt
|