API reference
List memories
An account's memories, newest first.
Needs scope decisions:read.
bearerAuthorizationBearer <JWT>An access token from the identity provider: a person's, or a customer's from the client credentials grant with an API key (developers.inorbit.hr). The gateway verifies it; the audience is iohr-api.
account_id?stringA team you belong to; empty for your own account.
space_id?stringOnly this space's.
kind?stringdecision, preference, fact, question, handoff or done.
status?stringactive, superseded or resolved.
agent?stringOnly this agent's, as it names itself.
session?stringOnly this session's.
topic?stringOnly memories carrying this topic exactly.
page_size?integerAt most this many; 0 means 50, above 200 means 200.
int32page_token?stringFrom the previous page's next_page_token.
iohr.memory.v1.ListRecordsResponse
application/json- response
iohr.memory.v1.ListRecordsResponse
next_page_token*stringrecords*array<>import { ApiError, Public } from "@inorbithr/sdk";// Reads INORBIT_TOKEN, or INORBIT_KEY_ID and INORBIT_KEY_SECRET.const api = Public.fromEnv();try { for await (const memoryRecord of api.memory.allListRecords()) { console.log(memoryRecord); }} catch (e) { if (!(e instanceof ApiError)) throw e; console.error(`${e.code}: ${e.problem} (request id ${e.raw.requestId})`); process.exitCode = 1;}npm install @inorbithr/sdk. Calls the package's public surface; an operation newer than your package needs the next release or a client generated for your account. The SDKs.
{ "next_page_token": "string", "records": [ { "account_id": "string", "agent": "string", "decided_by": "string", "kind": "string", "links": [ "string" ], "record_id": "string", "recorded_at": "string", "recorded_by": "string", "redactions": 0, "score": 0.1, "seen": 0, "seen_at": "string", "session": "string", "space_id": "string", "status": "string", "summary_id": "string", "superseded_by": "string", "text": "string", "topics": [ "string" ], "via": "string" } ]}