anchor.diff:      + Body
   
               {"success":true,"response":{"id":"20","previous_id":"19","next_id":null,"title":"Hello World!","content_preview":"Hello World!\n","content":"<p>Hello World!<\/p>\n","created_at":"2014-09-15 20:09:49","updated_at":"2014-09-15 20:09:49","deleted_at":null}}
  +
  +# Group Attachments
  +Attachment related resources
  +
  +## Attachments collection [/api/v1/notebooks/{notebookId}/notes/{noteId}/versions/{versionId}/attachments]
  +### List all attachments of a version [GET]
  ++ Parameters
  +    + notebookId (required, number, `1`) ... Numeric `id` of the Notebook to perform action with.
  +    + noteId (required, number, `1`) ... Numeric `id` of the note to perform action with.
  +    + versionId (required, number, `1`) ... Numeric `id` of the version to perform action with.
  +
  ++ Request (application/json)
  +
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  ++ Response 200 (application/json)
  +
  +        {"success":true,"response":[{"id":"33","created_at":"2014-09-20 17:50:03","updated_at":"2014-09-20 17:50:03","filename":"thankyou.png","fileextension":"png","content":"{\"eng\":\"Thank\\nYou!\",\"deu\":\"Thank\\nYou!\"}","mimetype":"image\/png","filesize":"17951","deleted_at":null,"pivot":{"version_id":"20","attachment_id":"33"}},{"id":"34","created_at":"2014-09-20 17:57:37","updated_at":"2014-09-20 17:57:37","filename":"thankyou.png","fileextension":"png","content":"{\"eng\":\"Thank\\nYou!\",\"deu\":\"Thank\\nYou!\"}","mimetype":"image\/png","filesize":"17951","deleted_at":null,"pivot":{"version_id":"20","attachment_id":"34"}}]}
  +
  +### Create a attachment in a version [POST]
  ++ Request (multipart/form-data)
  +
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  +    + Body
  +
  +            ------WebKitFormBoundary1EnJWQwrnOFYmFkY
  +            Content-Disposition: form-data; name="file"; filename="thankyou.png"
  +            Content-Type: image/png
  +            ------WebKitFormBoundary1EnJWQwrnOFYmFkY--
  +
  ++ Response 200 (application/json)
  +
  +        {"success":true,"response":{"filename":"thankyou.png","fileextension":"png","mimetype":"image\/png","filesize":17951,"updated_at":"2014-09-23 09:18:23","created_at":"2014-09-23 09:18:23","id":35}}
  +
  +## Version of a note [/api/v1/notebooks/{notebookId}/notes/{noteId}/versions/{versionId}/attachments/{attachmentId}]
  +A single note object with all its details, within a notebook
  +
  ++ Parameters
  +    + notebookId (required, number, `1`) ... Numeric `id` of the notebook to perform action with.
  +    + noteId (required, number, `1`) ... Numeric `id` of the note to perform action with.
  +    + versionId (required, number, `1`) ... Numeric `id` of the version to perform action with.
  +    + attachmentId (required, number, `1`) ... Numeric `id` of the attachment to perform action with.
  +
  +### Retrieve a version of a note [GET]
  ++ Request (application/json)
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  ++ Response 200 (application/json)
  +
  +    + Body
  +
  +            {"success":true,"response":{"id":"33","created_at":"2014-09-20 17:50:03","updated_at":"2014-09-20 17:50:03","filename":"thankyou.png","fileextension":"png","content":"{\"eng\":\"Thank\\nYou!\",\"deu\":\"Thank\\nYou!\"}","mimetype":"image\/png","filesize":"17951","deleted_at":null,"pivot":{"version_id":"20","attachment_id":"33"}}}
  +
  +### Remove an attachment within a version [DELETE]
  ++ Request (application/json)
  +
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  ++ Response 200
  +
  +    + Body
  +
  +            TODO
  +
  +
  +
  +# Group i18n
  +i18n related resources
  +
  +## i18n collection [/api/v1/i18n]
  +### List all i18n entries [GET]
  ++ Request (application/json)
  +
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  ++ Response 200 (application/json)
  +
  +        {"success":true,"response":{"keywords":{"email_address":"Email address","first_name":"First name","last_name":"Last name","password":"Password","confirm":"Confirm","sign_in":"Sign in","sign_up":"Sign up","sign_out":"Sign out","profile":"Profile","settings":"Settings","help":"Help","library":"Library","shortcuts":"Shortcuts","notebooks":"Notebooks","tags":"Tags","note":"Note","notebook":"Notebook","collection":"Collection","new_note":"New note","edit_note":"Edit note","move_note":"Move note","move_notes":"Move notes","delete_note":"Delete note","delete_notes":"Delete notes","new_notebook":"New notebook","edit_notebook":"Edit notebook","delete_notebook":"Delete notebook","delete_notebook_question":"Delete notebook?","delete_notebook_message":"This will delete the selected notebook and all its notes. Are you sure?","new_collection":"New collection","edit_collection":"Edit collection","delete_collection":"Delete collection","delete_note_question":"Delete note?","delete_note_message":"This will delete the selected note and all its attachments. Are you sure?","delete_notes_question":"Delete notes?","delete_notes_message":"This will delete the selected notes and all attachments. Are you sure?","close_without_saving_question":"Close without saving?","close_without_saving_message":"There are unsaved changes in your note. Do you really want to close this note and dismiss all unsaved changes?","search_dotdotdot":"Search...","reset_password":"Reset password","toggle_navigation":"Toggle navigation","cancel":"Cancel","create":"Create","insert":"Insert","update":"Update","delete":"Delete","upload":"Upload","remove":"Remove","yes":"Yes","sure_question":"Sure?","save":"Save","close":"Close","file":"File","edit":"Edit","upload_document":"Upload document...","edit_notes":"Edit multiple notes...","edit_notes_cancel":"Stop editing multiple notes","ui_language":"User Interface Language","document_languages":"Document Languages","select_notebook_title":"Select notebook","select":"Select"},"messages":{"account_creation_failed":"Could not create account.","account_update_failed":"Could not update account.","invalid_credentials":"Your credentials are invalid.","note_version_info":"You are previewing an older version of this note.","document_languages_description":"The languages you select here will be used for parsing text within attachments you upload, allowing you to search for the content of these. An attachment could be a photo of a document you took with your smartphone, for example. Select the languages these documents are usually written in."},"notebooks":{"all_notes":"All Notes","title_new_notebook":"New notebook","title_edit_notebook":"Edit notebook","notebook_title":"Enter notebook title","add_shortcut":"Add this notebook to my shortcuts","delete_notebook":"I want to delete this notebook (+ its contents) and I'm damn sure about that!"},"pagination":{"previous":"&laquo; Previous","next":"Next &raquo;"},"reminders":{"password":"Passwords must be at least six characters and match the confirmation.","user":"We can't find a user with that e-mail address.","token":"This password reset token is invalid.","sent":"Password reminder sent!"},"users":{"title_login":"Sign in","title_register":"Register","title_request":"Forgot password","title_reset":"Reset password","link_forgot_password":"Forgot your password?","profile_change_password_info":"To change your account password, please enter a new password here:"},"validation":{"accepted":"The :attribute must be accepted.","active_url":"The :attribute is not a valid URL.","after":"The :attribute must be a date after :date.","alpha":"The :attribute may only contain letters.","alpha_dash":"The :attribute may only contain letters, numbers, and dashes.","alpha_num":"The :attribute may only contain letters and numbers.","array":"The :attribute must be an array.","before":"The :attribute must be a date before :date.","between":{"numeric":"The :attribute must be between :min and :max.","file":"The :attribute must be between :min and :max kilobytes.","string":"The :attribute must be between :min and :max characters.","array":"The :attribute must have between :min and :max items."},"boolean":"The :attribute field must be true or false","confirmed":"The :attribute confirmation does not match.","date":"The :attribute is not a valid date.","date_format":"The :attribute does not match the format :format.","different":"The :attribute and :other must be different.","digits":"The :attribute must be :digits digits.","digits_between":"The :attribute must be between :min and :max digits.","email":"The :attribute must be a valid email address.","exists":"The selected :attribute is invalid.","image":"The :attribute must be an image.","in":"The selected :attribute is invalid.","integer":"The :attribute must be an integer.","ip":"The :attribute must be a valid IP address.","max":{"numeric":"The :attribute may not be greater than :max.","file":"The :attribute may not be greater than :max kilobytes.","string":"The :attribute may not be greater than :max characters.","array":"The :attribute may not have more than :max items."},"mimes":"The :attribute must be a file of type: :values.","min":{"numeric":"The :attribute must be at least :min.","file":"The :attribute must be at least :min kilobytes.","string":"The :attribute must be at least :min characters.","array":"The :attribute must have at least :min items."},"not_in":"The selected :attribute is invalid.","numeric":"The :attribute must be a number.","regex":"The :attribute format is invalid.","required":"The :attribute field is required.","required_if":"The :attribute field is required when :other is :value.","required_with":"The :attribute field is required when :values is present.","required_with_all":"The :attribute field is required when :values is present.","required_without":"The :attribute field is required when :values is not present.","required_without_all":"The :attribute field is required when none of :values are present.","same":"The :attribute and :other must match.","size":{"numeric":"The :attribute must be :size.","file":"The :attribute must be :size kilobytes.","string":"The :attribute must be :size characters.","array":"The :attribute must contain :size items."},"unique":"The :attribute has already been taken.","url":"The :attribute format is invalid.","custom":{"attribute-name":{"rule-name":"custom-message"}},"attributes":[]}}}
  +
  +## Specific i18n string [/api/v1/i18n/{keyword}]
  +A single i18n string, identified by its keyword.
  +
  ++ Parameters
  +    + keyword (required, string) ... String identifying the requesting translation, e.g. "keywords.email_address"
  +
  +### Retrieve a version of a note [GET]
  ++ Request (application/json)
  +    + Headers
  +
  +            Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  +
  ++ Response 200 (application/json)
  +
  +    + Body
  +
  +            {"success":true,"response":"Email address"}
  
positive.code:         {"success":true,"response":[{"id":"8","notebook_id":"2","notebook_title":"Second Notebook","title":"Hello World!","content_preview":"Hello World!\n","content":"<p>Hello World!<\/p>\n","created_at":"2014-09-13 17:36:25","updated_at":"2014-09-15 20:09:49","umask":"0"},{"id":"9","notebook_id":"2","notebook_title":"Second Notebook","title":"Here I am!","content_preview":"A new note!\n","content":"<p>A new note!<\/p>\n","created_at":"2014-09-14 20:12:45","updated_at":"2014-09-19 19:05:52","umask":"0"}]}
  
  ### Create a note in a notebook [POST]
  + Request (application/json)
  
      + Headers
  
negative.code:     + Body
  
              {"success":true,"response":[{"id":"11","notebook_id":"1","version_id":"24","created_at":"2014-09-20 19:43:59","updated_at":"2014-09-20 19:45:56","deleted_at":{"date":"2014-09-20 19:52:56","timezone_type":3,"timezone":"UTC"},"pivot":{"user_id":"1","note_id":"11"}}]}
  
  ## Notes moving [/api/v1/notebooks/{notebookId}/notes/{noteId}/move/{notebookId}]
  ### List all notes in a notebook [GET]
  + Parameters
      + notebookId (required, number, `1`) ... Numeric `id` of the Notebook to perform action with.
      + noteId (required, number, `1`) ... Numeric `id` of the note to perform action with. Can also be a comma-separated list of IDs in specific cases (GET, DELETE), e.g. 2,3,4,5.
  
  + Request (application/json)
  
      + Headers
  
              Authorization: Basic dGVzdEBwYXBlcndvcmsucm9ja3M6dGVzdDEyMw==
  
  + Response 200 (application/json)
  
          {"success":true,"response":[{"id":"8","notebook_id":"1","version_id":"20","created_at":"2014-09-13 17:36:25","updated_at":"2014-09-23 09:35:27","deleted_at":null,"notebook":{"id":"1","parent_id":null,"type":"0","title":"First Notebook","created_at":"2014-08-24 21:38:46","updated_at":"2014-09-19 19:05:30","deleted_at":null}}]}
  
  
  # Group Versions
  Version related resources
  