notes.getMany
notes_getManyRetrieve multiple Anki notes by their IDs in the exact input order, including repeated IDs, for batch lookups or syncing note data.
Instructions
Get notes in input order, preserving repeated IDs.
Anki-Connect method notes.getMany. Scope: collection. Effect: read. Completion: completed. Undo: none.
Possible errors: collectionUnavailable, internalError, invalidParams, notFound, staleSession.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ids": "<ids>"
},
"name": "notes_getMany"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Note IDs (decimal string, e.g. "1700000000001"); results keep input order, including repeats. | |
| session | No | Optional. Collection session ID: the `session` field returned by `collection_get`. Usually omit it — the server then uses the session current at the time of the call. Pass it to make the call fail with `staleSession` instead of acting on a different profile/collection than the one your IDs, cursors and tokens came from. |