Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
/channel/{channel_id}/events/{event_id}
Info

Modifies a specifics channels events collection

Possible Methods

POST PUT DELETE

Arguments

channel_id (required)
Channel id to modify

event_id (required, optional for DELETE)
event id to modify, if not provided during a delete, will delete all events

Json Object
Code Block
[{
        "event_id" : "531733e8b8e08e9d2197b0b0", //REQUIRED: either here or in the url
		"liked" : true,    						 //REQUIRED: the api will set this to false if it is ever not provided
		"timestamp" : Date 						 //OPTIONAL: Date will be set to time of api call if not provided
},
{
        "event_id" : "531733e8b8e08e9d2197b0b1", //REQUIRED: either here or in the url
		"liked" : false,    						 //REQUIRED: the api will set this to false if it is ever not provided
		"timestamp" : Date 						 //OPTIONAL: Date will be set to time of api call if not provided
}]

 

Example
Code Block
curl -b cookies.txt -X POST -d '[{"event_id":"531733e8b8e08e9d2197b0b0", "liked":true},{"event_id":"531733e8b8e08e9d2197b0b1", "liked":false}]'  "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events" > response.txt
curl -b cookies.txt -X POST -d '{"liked":true}'  "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events/531733e8b8e08e9d2197b0b0" > response.txt
curl -b cookies.txt -X PUT -d '{"event_id":"531733e8b8e08e9d2197b0b0", "liked":false}'  "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events" > response.txt
curl -b cookies.txt -X PUT -d '{"liked":false}'  "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events/531733e8b8e08e9d2197b0b0" > response.txt
curl -b cookies.txt -X DELETE "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events" > response.txt
curl -b cookies.txt -X DELETE -d '{"event_id":"531733e8b8e08e9d2197b0b0"}'  "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events" > response.txt
curl -b cookies.txt -X DELETE "http://localhost:8185/channel/531733e8b8e08e9d2197b0b0/events/531733e8b8e08e9d2197b0b0" > response.txt

...