# ainote Misc API

**Canonical:** https://apis.io/apis/ainote-dev/ainote-dev-misc-api/  
**Provider:** ainote — https://apis.io/providers/ainote-dev/  
**Base URL:** https://api.ainote.dev  
**Documentation:** https://docs.ainote.dev/reference/

ainote Misc API is one of 7 APIs that [ainote](https://apis.io/providers/ainote-dev/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

The misc API from ainote — 25 operation(s) for misc.

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/mcp/tools/list_papers` | List notes/papers from AI Note. |
| POST | `/api/mcp/tools/project_read` | List the authenticated user's projects (L2 intent layer), or fetch one by id. |
| POST | `/api/mcp/tools/project_write` | Create or update a project (L2 intent layer). |
| POST | `/api/mcp/tools/assumption_write` | Create or update an assumption under a project (L2 intent layer). |
| POST | `/api/mcp/tools/judgment_submit` | Request a human judgment (L3 layer) by attaching evidence — approval, evidence… |
| POST | `/api/mcp/tools/judgment_list` | List the authenticated user's own judgments (L3 layer) — use this to check your… |
| POST | `/api/mcp/tools/memory_search` | Search your memory (dev docs / papers + vault markdown files) and get ranked… |
| POST | `/api/mcp/tools/memory_get` | Fetch the full content of ONE memory item found via memory_search. |
| POST | `/api/mcp/tools/graph_get_node` | Read a live env_sync graph node and its per-field LWW state. |
| POST | `/api/mcp/tools/graph_list_nodes` | List live env_sync graph nodes for the calling user with optional node_type and… |
| POST | `/api/mcp/tools/graph_add_entity` | Create a new env_sync graph node (skill/hook/mcp_server/secret/setting_fragment)… |
| POST | `/api/mcp/tools/graph_update_entity` | Per-field LWW update for an env_sync graph node. |
| POST | `/api/mcp/tools/graph_soft_delete` | Soft-delete an env_sync graph node (sets deleted_at; .live scope hides it from… |
| POST | `/api/mcp/tools/env_sync.device_enroll` | Complete device enrollment by exchanging a one-shot enrollment_token for a… |
| POST | `/api/mcp/tools/env_sync.device_list` | List enrolled devices for the calling user. |
| POST | `/api/mcp/tools/env_sync.device_request_secret_share` | Share existing secrets with a newly enrolled device by uploading re-encrypted… |
| POST | `/api/mcp/tools/env_sync.secret_push` | Push a new client-encrypted secret. |
| POST | `/api/mcp/tools/env_sync.secret_pull` | Pull an encrypted secret blob. |
| POST | `/api/mcp/tools/env_sync.secret_rotate` | Rotate a secret: soft-delete the old node, create a new live node with the same… |
| POST | `/api/mcp/tools/env_sync_txn_push` | Ingest a batched envelope of client-recorded env_sync mutations. |
| POST | `/api/mcp/tools/env_sync_txn_pull` | Paginated read of env_sync transaction log, HLC-ordered. |
| POST | `/api/mcp/tools/env_sync_txn_rollback` | Inverse-apply a prior env_sync transaction. |
| POST | `/api/mcp/tools/env_sync.heartbeat_ping` | Device heartbeat ping. |
| POST | `/api/mcp/tools/env_sync.drift_status` | Cross-device drift report. |
| POST | `/api/mcp/tools/env_sync.sync_status` | User-level vault health snapshot: node counts, pending conflicts, last… |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/ainote-dev/openapi/ainote-dev-misc-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/ainote-dev/json-schema/ainote-dev-tool-success-response-schema.json

## Other ainote APIs (6)

- [ainote Dev Docs API](https://apis.io/apis/ainote-dev/ainote-dev-dev-docs-api/)
- [ainote Handoffs API](https://apis.io/apis/ainote-dev/ainote-dev-handoffs-api/)
- [ainote Onboarding API](https://apis.io/apis/ainote-dev/ainote-dev-onboarding-api/)
- [ainote Sync API](https://apis.io/apis/ainote-dev/ainote-dev-sync-api/)
- [ainote Tasks API](https://apis.io/apis/ainote-dev/ainote-dev-tasks-api/)
- [ainote Vaults API](https://apis.io/apis/ainote-dev/ainote-dev-vaults-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ainote-dev/ainote-dev-misc-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ainote-dev/.
