evidence.getquerysince 0.1
One evidence source by its id.
Request
umwelt call story.umw evidence.get '{
"projectId": "ball",
"evidenceId": "guest-list"
}'Request
const result = await client.evidenceGet({ projectId: 'ball', evidenceId: 'guest-list' });Request
var result = engine.EvidenceGet(new EvidenceId { ProjectId = "ball", EvidenceIdValue = "guest-list" });Response
{
"id": "guest-list",
"projectId": "ball",
"title": "The guest list",
"createdAt": "2026-11-07T20:00:00Z",
"description": "Everyone announced at the door.",
"type": "document"
}Payload
| Field | Type | Description |
|---|---|---|
projectIdrequired | string | The project to read. |
evidenceIdrequired | string | The source. |
Result
| Field | Type | Description |
|---|---|---|
idalways | string | The source’s id, cited by events and by evidence acquisitions. |
projectIdalways | string | The project it belongs to. |
titlealways | string | Its title. |
typealways | string | What it is: a document, a recording, a letter. |
createdAtalways | string | When the source was made, as you give it. |
description | string | What it holds. |
locator | string | Where to find it: a path, a URL, a shelf mark. |
contentHash | string | A hash of its content, to notice when it changes. |
metadata | object | Anything else, as JSON. |
Errors
VALIDATION_FAILEDThe payload is malformed.NOT_FOUNDThe project or the source does not exist.HANDSHAKE_REQUIREDOver the protocol, hello was not sent first.Every code is listed in Errors.
See also
Was this page helpful?