amduat-api/scripts/ingest_example.sh
2026-02-07 20:27:12 +01:00

30 lines
656 B
Bash
Executable file

#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
# shellcheck source=/dev/null
source "${ROOT_DIR}/src/client.sh"
payload='{
"idempotency_key":"app1-seed-0001",
"mode":"continue_on_error",
"nodes":[{"name":"doc-1"},{"name":"topic-alpha"}],
"edges":[
{
"subject":"doc-1",
"predicate":"ms.within_domain",
"object":"topic-alpha",
"provenance":{
"source_uri":"urn:app:seed",
"extractor":"app-loader",
"observed_at":1,
"ingested_at":2,
"trace_id":"trace-seed-1"
}
}
]
}'
api_post_json "/v2/graph/batch" "${payload}"
echo