● Attribution
Attribution.
Wallet, entity, source, confidence, and attribution graph workflows.
| POST | /v1/attribution/wallets/import | Import wallets |
| POST | /v1/attribution/graph | Create attribution graph |
| POST | /v1/attribution/claims | Create attribution claim |
| GET | /v1/attribution/graphs/{graph_id} | Get attribution graph |
| POST | /v1/attribution/confidence-score | Score attribution |
POST/v1/attribution/wallets/import
Import wallets.
Imports wallet addresses with matter, evidence, source, role, and confidence context.
scope · attribution:writeidempotent · Idempotency-Key
§ Body parameters
| Field | Type |
|---|---|
| matter_id | string |
| wallets | array |
# sandbox — full surface, no production data curl -X POST https://api.microndelta.com \ /v1/attribution/wallets/import \ -H "Authorization: Bearer md_test_xxxxxxxxxxxxxxxx" \ -H "MD-Version: 2026-06-11" \ -H "Idempotency-Key: 4f8a-bd31" \ -d '{ "matter_id": "string", "wallets": [ { "wallet_id": "...", "address": "...", "network": "...", "role": "...", "confidence": "...", "source_refs": "..." } ] }'
● 200MD-Request-Id: req_01J…
201 Response
{
"imported": 123,
"wallets": [
{
"wallet_id": "...",
"address": "...",
"network": "...",
"role": "...",
"confidence": "...",
"source_refs": "..."
}
]
}POST/v1/attribution/graph
Create attribution graph.
Creates or refreshes a source-linked graph of wallets, entities, exchanges, claims, contradictions, and confidence scores.
scope · attribution:graphidempotent · Idempotency-Key
§ Body parameters
| Field | Type |
|---|---|
| matter_id | string |
| wallet_ids | array |
| include_contradictions | boolean |
# sandbox — full surface, no production data curl -X POST https://api.microndelta.com \ /v1/attribution/graph \ -H "Authorization: Bearer md_test_xxxxxxxxxxxxxxxx" \ -H "MD-Version: 2026-06-11" \ -H "Idempotency-Key: 4f8a-bd31" \ -d '{ "matter_id": "string", "wallet_ids": [ "string" ], "include_contradictions": true }'
● 200MD-Request-Id: req_01J…
200 Response
{
"graph_id": "string",
"matter_id": "string",
"nodes": [
{}
],
"edges": [
{}
],
"claims": [
{
"claim_id": "...",
"matter_id": "...",
"subject": "...",
"predicate": "...",
"object": "...",
"source_type": "...",
"source_refs": "...",
"confidence": "..."
}
],
"confidence_matrix": [
{
"claim_id": "...",
"score": "...",
"label": "...",
"basis": "..."
}
]
}POST/v1/attribution/claims
Create attribution claim.
Creates a single attribution claim with subject, predicate, object, source basis, confidence, and review state.
scope · attribution:writeidempotent · Idempotency-Key
§ Body parameters
| Field | Type |
|---|---|
| matter_id | string |
| subject | string |
| predicate | string |
| object | string |
| source_type | string |
| source_refs | array |
| confidence | number |
| basis | array |
# sandbox — full surface, no production data curl -X POST https://api.microndelta.com \ /v1/attribution/claims \ -H "Authorization: Bearer md_test_xxxxxxxxxxxxxxxx" \ -H "MD-Version: 2026-06-11" \ -H "Idempotency-Key: 4f8a-bd31" \ -d '{ "matter_id": "string", "subject": "string", "predicate": "string", "object": "string", ... }'
● 200MD-Request-Id: req_01J…
201 Response
{
"claim_id": "string",
"matter_id": "string",
"subject": "string",
"predicate": "string",
"object": "string",
"source_type": "string",
"source_refs": [
{
"source_id": "...",
"source_type": "...",
"title": "...",
"uri": "...",
"hash": "...",
"chain_of_custody_id": "...",
"admissibility_notes": "..."
}
],
"confidence": 123.45
}GET/v1/attribution/graphs/{graph_id}
Get attribution graph.
Gets an attribution graph and source manifest.
scope · attribution:read
§ Path parameters
| Parameter | Type |
|---|---|
| graph_id required · path | string |
# sandbox — full surface, no production data curl https://api.microndelta.com \ /v1/attribution/graphs/gra_91Lk \ -H "Authorization: Bearer md_test_xxxxxxxxxxxxxxxx" \ -H "MD-Version: 2026-06-11"
● 200MD-Request-Id: req_01J…
200 Response
{
"graph_id": "string",
"matter_id": "string",
"nodes": [
{}
],
"edges": [
{}
],
"claims": [
{
"claim_id": "...",
"matter_id": "...",
"subject": "...",
"predicate": "...",
"object": "...",
"source_type": "...",
"source_refs": "...",
"confidence": "..."
}
],
"confidence_matrix": [
{
"claim_id": "...",
"score": "...",
"label": "...",
"basis": "..."
}
]
}POST/v1/attribution/confidence-score
Score attribution.
Scores attribution claims based on evidence hierarchy, corroboration, contradictions, source type, and review status.
scope · attribution:scoreidempotent · Idempotency-Key
§ Body parameters
| Field | Type |
|---|---|
| claim_id | string |
| evidence_tier | string |
| corroboration | array |
| contradictions | array |
# sandbox — full surface, no production data curl -X POST https://api.microndelta.com \ /v1/attribution/confidence-score \ -H "Authorization: Bearer md_test_xxxxxxxxxxxxxxxx" \ -H "MD-Version: 2026-06-11" \ -H "Idempotency-Key: 4f8a-bd31" \ -d '{ "claim_id": "string", "evidence_tier": "string", "corroboration": [ "string" ], "contradictions": [ "string" ] }'
● 200MD-Request-Id: req_01J…
200 Response
{
"claim_id": "string",
"score": 123.45,
"label": "weak_signal",
"basis": [
"string"
]
}