Update a message. Designed for use with ideas and tasks.

Note: you cannot update the same message at the same time from different pages. For example, after you update the message in page A, you cannot update the message again in page B. If you attempt to do so, the server returns error 400.

URL Parameters

NameDescriptionLocationRequiredDefault Value
messageIdUnique identifier of the message.PathYes

Body Parameters

NameDescriptionJSON typeRequiredDefault Value
_idUnique identifier of the message.stringYes
contentMessage content to update.
  • bodyText: Message text.
  • description
ObjectNo

Authentication

JwtAuthenticator, Oauth2Authenticator, AnonymousAuthenticator

Authorization

OAuthAuthorizer and PERM_TOPIC_UPDATE

Example Request

URL

POST or PATCH https://spacesapis.zang.io/api/messages/{messageId}

Headers

Authorization: "jwt eyJhbGciOiJSUzI1NiIsIdfgdfgnR5cCI6IkpXVCJ9.eyJ1c2VyX2lkX3NpZyI6ImxPWHpxNzVzR3J3X0xwWEMyRGRMakhyYXJlWVhyTzFMdEZHZkhkOWNkTXciLCJwcm9kdWN0X3R5cGUiOiJhY2NvdW50cyIsImxhc3R1cGRhdGV0aW1lIjoiMjAxNy0wMS0zMFQxMzo1ODo0Ny4yMDYiLCJpc3MiOiJ6YW5nLmlvIiwicHVibGlja2V5aWQiOiJhZ3h6Zm05dVpYTnVZVEl3TVRSeUdnc1NEVWRLZDNSUWRXSnNhV05MWlhrdfgdWdJQ2dsUEtFakFvTSIsImV4cCI6MTQ5NTM5MTIwMywidXNlcl9pZCI6ImFneHpmbTl1WlhOdVlUSXdNVFJ5RVFzU0JGVnpaWElZZ0lEQXMtX25fUW9NIiwidmVyIjoiMi4wIn0.SqZpw1uPIebqW3qlDsm0-DWYFKEH0SgPwtD-tSESWOF-5hLkZMqJH28ooWux2S7s9riIew7pTVPnZpTgJa5zHcEAG0gXSEJVOqmpGp_4ufM8YtZoZMpBFjyAkwyAt-ILkGUYIo0GU5WyzMPLV8YLXfgdfgOgkE2MGGOajBkjPmC2Db3pA0D0M9k-21EL1gwWBC5YIq0PDAkgulegwl6khRmB8irJQ-dfg-d-KV9eYfFpsCdJKRGzSfqg"

Or

Authorization: "bearer f746696f5de4528u128ae2f274eea253e8a7943a"

Body

{
  "_id": "5900d716c284716066e5e9df",
  "content": {
    "bodyText": "you can change this ",
    "description": "<p> you can change it too</p>"
  }
}

Example Response

{
  "_id": "5900d716c284716066e5e9df",
  "category": "idea",
  "topicId": "58c84f043cd7a650040d0402",
  "modified": "2017-04-26T17:40:35.693Z",
  "content": {
    "description": "

you can change it too

", "bodyText": "you can change this ", "data": [] }, "created": "2017-04-26T17:21:26.154Z", "sender": { "_id": "5890b1243bab0e18ff044943", "type": "user", "username": "patrickhan@esna.com", "displayname": "Patrick-123 Han-han", "picture_url": "https://storage.googleapis.com/onesnatesting/pictures/pfpic_user_287f310f-aba5-4879-a18e-247c07c4894a" }, "likeCount": 0, "chatCount": 0 }