# Reference

> Every REST operation and the MCP tool generated from it. The REST call and the tool are derived from the same spec, so they cannot disagree.

- [accept-invitation](https://flow.ttoss.dev/docs/reference/accept-invitation.md): Accept an invitation
- [add-project-member](https://flow.ttoss.dev/docs/reference/add-project-member.md): Add somebody to a project
- [confirm-task](https://flow.ttoss.dev/docs/reference/confirm-task.md): Confirm a commitment is still true
- [create-ingest-endpoint](https://flow.ttoss.dev/docs/reference/create-ingest-endpoint.md): Publish a URL something else can post into the inbox
- [create-project](https://flow.ttoss.dev/docs/reference/create-project.md): Create a project
- [create-team](https://flow.ttoss.dev/docs/reference/create-team.md): Create a team in a project
- [decline-invitation](https://flow.ttoss.dev/docs/reference/decline-invitation.md): Decline an invitation
- [get-ingest-endpoint](https://flow.ttoss.dev/docs/reference/get-ingest-endpoint.md): One endpoint, and the deliveries its rules dropped
- [get-next](https://flow.ttoss.dev/docs/reference/get-next.md): The ready set, ranked — or any slice of open work you ask for
- [get-order](https://flow.ttoss.dev/docs/reference/get-order.md): The blocks DAG in topological waves
- [get-project](https://flow.ttoss.dev/docs/reference/get-project.md): Read one project, with its members and teams
- [getSnapshot (REST only)](https://flow.ttoss.dev/docs/reference/get-snapshot.md): The rows a graph is drawn from
- [get-task](https://flow.ttoss.dev/docs/reference/get-task.md): Read one task with everything hanging off it
- [ingest-capture](https://flow.ttoss.dev/docs/reference/ingest-capture.md): Ingest something with no decision taken yet
- [list-agent-runs](https://flow.ttoss.dev/docs/reference/list-agent-runs.md): List runs and what they cost
- [list-captures](https://flow.ttoss.dev/docs/reference/list-captures.md): The inbox — everything not yet triaged
- [list-ingest-endpoints](https://flow.ttoss.dev/docs/reference/list-ingest-endpoints.md): The endpoints this account has published
- [list-invitations](https://flow.ttoss.dev/docs/reference/list-invitations.md): List your open invitations
- [list-projects](https://flow.ttoss.dev/docs/reference/list-projects.md): List the projects you belong to
- [list-tasks](https://flow.ttoss.dev/docs/reference/list-tasks.md): List tasks
- [reconcile-task](https://flow.ttoss.dev/docs/reference/reconcile-task.md): Clear a flag a write raised without being refused
- [remove-project-member](https://flow.ttoss.dev/docs/reference/remove-project-member.md): Remove somebody from a project, or leave it
- [render-graph](https://flow.ttoss.dev/docs/reference/render-graph.md): Render a neighbourhood as a diagram
- [report-error](https://flow.ttoss.dev/docs/reference/report-error.md): Report a bug, an idea or a question about Flow itself
- [retract-link](https://flow.ttoss.dev/docs/reference/retract-link.md): Withdraw an edge without erasing it
- [retract-reference](https://flow.ttoss.dev/docs/reference/retract-reference.md): Withdraw a reference without erasing it
- [revoke-ingest-endpoint](https://flow.ttoss.dev/docs/reference/revoke-ingest-endpoint.md): Close an endpoint for good
- [rotate-ingest-endpoint-token](https://flow.ttoss.dev/docs/reference/rotate-ingest-endpoint-token.md): Mint a new token at the same URL
- [triage-capture](https://flow.ttoss.dev/docs/reference/triage-capture.md): The one path out of the inbox
- [update-ingest-endpoint](https://flow.ttoss.dev/docs/reference/update-ingest-endpoint.md): Change what an endpoint takes and stamps, keeping its URL
- [update-project](https://flow.ttoss.dev/docs/reference/update-project.md): Rename a project, or change what it points at
- [updateTask (REST only)](https://flow.ttoss.dev/docs/reference/update-task.md): Update a task in place
- [update-tasks](https://flow.ttoss.dev/docs/reference/update-tasks.md): Update tasks in place — one, or several
- [update-team](https://flow.ttoss.dev/docs/reference/update-team.md): Rename a team, or replace its members
- [upsert-agent-run](https://flow.ttoss.dev/docs/reference/upsert-agent-run.md): Record an agent run, or update the one at this address
- [upsert-tasks](https://flow.ttoss.dev/docs/reference/upsert-tasks.md): Create or resolve tasks — one, or several linked to each other
- [validate-project](https://flow.ttoss.dev/docs/reference/validate-project.md): The validator — every inconsistency Flow's own arithmetic can find
