AnyDB
AnyDB is a flexible collaborative database platform for organizing records, files, sharing, and automated workflows.
Tools (9)
Copy Record
Duplicate an AnyDB record and its child-record subtree, optionally into another database or parent. attachments_mode controls file attachments only.
Inputs: team_id, record_id, database_id, attachments_mode, destination_parent_id, destination_database_id
Create Record
Create a record in an AnyDB database, optionally attaching it to a parent and setting cell content.
Inputs: name, content, team_id, parent_id, database_id, template_id, template_name
Delete Record Permanently
Permanently delete one AnyDB record. This operation is irreversible and requires explicit confirmation.
Inputs: team_id, record_id, database_id, confirm_permanent_delete
Get Record
Fetch one AnyDB record by ID, including its metadata and cell content.
Inputs: team_id, record_id, database_id
List Databases
List databases in an AnyDB team and return root and recycle-bin IDs used by record workflows.
Inputs: team_id
List Records
Return one page of record summaries from a database, optionally constrained by parent or template.
Inputs: cursor, team_id, page_size, parent_id, database_id, template_id, template_name
List Teams
List AnyDB teams available to the connected account, including the IDs needed to discover databases.
Search Records
Search a database for records matching a keyword, with caller-controlled offset and limit.
Inputs: limit, query, start, team_id, parent_id, database_id
Update Record
Update an AnyDB record's name, lock state, parent, user/group assignees, or cell content.
Inputs: name, locked, content, team_id, assignees, parent_id, record_id, database_id