delete__organization_{orgId}_node_{nodeId}
DELETE /organization/{orgId}/node/{nodeId}
Delete Organization Node
Soft delete a node from the authenticated user's organization. This endpoint requires OWNER or ADMINISTRATOR role permissions and the node must belong to the specified organization. The node is not permanently removed but marked as deleted with a timestamp.
Important Notes:
Only users with OWNER or ADMINISTRATOR roles can delete organization nodes
This is a soft delete operation - the node is marked as deleted but not permanently removed
Organization node quota will be decremented accordingly
Deleted nodes can be reactivated using the appropriate activation endpoint
The
deletedAtfield will be set to the current timestamp when the node is deleted
Path Parameters
» orgId
string
true
Unique identifier of the organization
» nodeId
string
true
Unique identifier of the node to delete
TypeScript Client Library
// Using the Flashback TypeScript client
import { FlashbackClient } from '@flashback/client';
const client = new FlashbackClient({
accessToken: 'your-access-token'
});
// Delete an organization node
try {
const result = await client.deletePrivateNode('org-id', 'node-id');
console.log('Node deleted:', result);
} catch (error) {
console.error('Failed to delete node:', error);
}Code Samples
Example responses
200 Response
400 Response
403 Response
404 Response
500 Response
Responses
Response Schema
Status Code 200
» success
boolean
false
none
Indicates if the request was successful
» message
string
false
none
Success message
Status Code 400
» success
boolean
false
none
Indicates if the request was successful
» message
string
false
none
Error message describing the issue
Status Code 403
» success
boolean
false
none
Indicates if the request was successful
» message
string
false
none
Error message describing the permission issue
Status Code 404
» success
boolean
false
none
Indicates if the request was successful
» message
string
false
none
Error message describing the issue
Status Code 500
» success
boolean
false
none
Indicates if the request was successful
» message
string
false
none
Error message describing the server issue
Security
BearerAuth: Bearer token authentication required
Permissions: Requires OWNER or ADMINISTRATOR role to manage organization nodes
Organization Access: User must belong to the specified organization
Node Ownership: Node must belong to the specified organization
Notes
This is a soft delete operation - the node is marked as deleted with a timestamp but not permanently removed
Only users with OWNER or ADMINISTRATOR roles can delete organization nodes
Organization node quota will be decremented when a node is deleted
Deleted nodes will not appear in node listing endpoints but their data is preserved
A system event will be published when a node is successfully deleted
Deleted nodes can be reactivated using the appropriate activation endpoint
Last updated
Was this helpful?