Update a specific note

PUT /notes/{noteid}

To update the note with the note specified

Path parameters

  • noteid integer Required

    The ID of the note to change.

text/plain

Body Required

  • unique_id integer
  • for string

    Values are P or H.

  • text string

    The text of the note

  • Values are anyone, me, or group.

  • When the visibility is set to group, you must include this other property, otherwise its optional

  • The color code used for this note

    Values are transparent, 929497, 9a75ab, f3b24d, f5324e, 39c3d1, 82ca68, f278a9, or 45bdb3.

Responses

  • 200

    OK

    Hide response attributes Show response attributes object
    • success string
    • note_id integer

      The ID of the note just updated - same as the original note id

  • 400

    Error

    Hide response attribute Show response attribute object
PUT /notes/{noteid}
curl \
 -X PUT https://YOURSITE.infoodle.com/apiv2/notes/{noteid} \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: text/plain" \
 -d '[{"unique_id":12345,"for":"P","text":"John enjoyed his trip","visibility":"group","visibility_group":543,"color_code":"9a75ab","note_type_id":20}]'
Request example
[
  {
    "unique_id": 12345,
    "for": "P",
    "text": "John enjoyed his trip",
    "visibility": "group",
    "visibility_group": 543,
    "color_code": "9a75ab",
    "note_type_id": 20
  }
]
Response examples (200)
{
  "success": "ok",
  "note_id": 150
}
Response examples (400)
{
  "error": "Error updating the note"
}