/v0/notes/:id/renote
POST
/v0/notes/:id/renote
const url = 'http://localhost:3000/v0/notes/:id/renote';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"content":"","visibility":"PUBLIC","attachment_file_ids":[],"contents_warning_comment":""}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url http://localhost:3000/v0/notes/:id/renote \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "content": "", "visibility": "PUBLIC", "attachment_file_ids": [], "contents_warning_comment": "" }'Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
Note ID
string
Example
1Note ID
Request Body
Section titled “Request Body ” Media type application/json
object
content
required
Note content (max 3000 characters/if attachment file exists, allow 0 character)
string
Example
hello world! attachment_file_ids
required
Attachment file IDs (max 16 files)
Array<string>
Example
[ "38477395", "38477396"] contents_warning_comment
required
Contents warning comment (max 256 characters)
string
Example
This note contains sensitive contentResponses
Section titled “ Responses ”OK
Media type application/json
object
id
required
Note ID
string
content
required
Note content
string
visibility
required
Note visibility
string
original_note_id
required
Original note ID
string
contents_warning_comment
required
Contents warning comment
string
author_id
required
Author account ID
string
created_at
required
Note created date
string
attachment_files
required
Note Attachment Media
Array<object>
object
id
required
Attachment Medium id
string
name
required
Attachment filename
string
author_id
required
Attachment author account id
string
hash
required
Attachment medium blurhash
string
mime
required
Attachment medium mime type
string
nsfw
required
If true, attachment is nsfw
boolean
url
required
Attachment medium url
string format: uri
thumbnail
required
Attachment thumbnail url
string
Example
{ "id": "38477395", "content": "hello world!", "visibility": "PUBLIC", "original_note_id": "38477395", "contents_warning_comment": "This note contains sensitive content", "author_id": "38477395", "created_at": "2021-01-01T00:00:00Z", "attachment_files": [ { "id": "39783475", "name": "image.jpg", "author_id": "309823457", "hash": "e9f*5oin{dn", "mime": "image/jpeg", "nsfw": false, "url": "https://images.example.com/image.webp", "thumbnail": "https://images.example.com/image_thumbnail.webp" } ]}Bad Request
Media type application/json
You are silenced
Media type application/json
You can’t set note visibility to PUBLIC
object
error
required
You are silenced (You cannot set visibility to public
string
Example
{ "error": "YOU_ARE_SILENCED"}Note not found
Media type application/json
Internal Server Error
Media type application/json
Internal Error
object
error
required
Internal Error
string
Example
{ "error": "INTERNAL_ERROR"}