List engrams the selected model can run
GET/api/v1/engram
In the SDKs: list_engrams
Authentication
Every call carries your API key in an X-API-Key header. Keys are created in the console.
X-WOS-ModeloptionalPicks the memory model that answers. Omit it and the account default is used.
Request body
None. This call takes no JSON body.
Returns
The 200 body. Fields nested one level are shown as parent.child.
engramsobject[]engrams.namestringengrams.descriptionstringformsstring[]
Example
curl -X GET https://api.wontopos.com/api/v1/engram \ -H "X-API-Key: $WOS_API_KEY"
Status codes
| Status | Meaning |
|---|---|
| 200 | Success. |
| 401 | Missing or invalid API key. |
| 429 | Rate limited (per-account, per-tier RPM). Retry after the indicated delay. |
Rate limits per tier and the full status list are in Errors & limits.
In the SDKs
The Python, TypeScript, and Rust SDKs wrap this endpoint so you do not build the request by
hand — pip install wontopos, npm i wontopos, or cargo add wontopos, then the method list is on the SDK reference. A coding agent can take the whole API in one file
at llms.txt, or over MCP with npx -y wontopos-mcp.