list_forms
List Nextcloud forms you own or that are shared with you, with optional ownership filtering. Returns form summaries including id, title, state, and permissions for quick overview.
Instructions
List forms visible to the current user.
Args: ownership: Filter. One of: "owned" (forms I created), "shared" (forms shared with me). Omit to get both — the Nextcloud endpoint takes one filter at a time, so this tool calls it twice and merges the results when omitted.
Returns: JSON array of form summaries. Each entry includes id, hash, title, state (0=active, 1=closed, 2=archived), permissions, and metadata. Call get_form(id) for full details including questions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ownership | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |