Remove a file link from a Log entry
POST
/api/v1/notes/journal/entries/{block_id}/attachments/remove
const url = 'https://example.com/api/v1/notes/journal/entries/example/attachments/remove';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"target":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://example.com/api/v1/notes/journal/entries/example/attachments/remove \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "target": "example" }'Requires a signed-in User with edit access to the Daily note. It removes the named child link and keeps the file. It returns 400 for invalid input or 404 when the entry or link is missing. Route: /api/v1/notes/journal/entries/{block_id}/attachments/remove. Inputs: block_id. Do not automatically replay this operation after an uncertain result.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”block_id
required
string
Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
One exact child link removed from a Log entry.
object
target
required
string
Examplegenerated
{ "target": "example"}Responses
Section titled “Responses”Media typeapplication/json
The standard API error response: { "error": { ... } }.
object
Example
{ "error": { "code": "bad_request" }}Media typeapplication/json
The standard API error response: { "error": { ... } }.
object
Example
{ "error": { "code": "bad_request" }}