...
- Response
- 200 OK if the topic was created successfully
- 409 CONFLICT if a topic of the same name exists already
- 400 BAD REQUEST if the given TTL is invalid
Update Topic
- Request method and URI
PUT [base_url]/topics/[topic]/properties
- Request body
- JSON object containing topic properties
e.g. {"ttl" : [ttl-in-seconds]}
- JSON object containing topic properties
- Response
- 200 OK if the topic properties were updated successfully
- 404 NOT FOUND if the topic is not present
- 400 BAD REQUEST if the properties were not correct
Delete Topic
- Request method and URI
DELETE [base_url]/topics/[topic]
...