Advanced
Enterprise-tier capabilities: embeddings search, anomaly feeds, and partner call federation. enterprise
Semantic transcript search
GET
/api/semantic/searchEmbeddings-based similarity search over transcripts — finds calls by meaning, not just keywords.
Query: q (2–500 chars), top_k (1–50).
curl -H "Authorization: Bearer $BBO_API_KEY" \
"https://dashboard.martha-honeypot.com/api/semantic/search?q=fake%20arrest%20warrant%20gift%20cards&top_k=10"
{ "query": "fake arrest warrant gift cards", "top_k": 10,
"results": [ { "call_sid": "CA…", "score": 0.83, "snippet": "…" }, ... ] }
Anomaly feed
GET
/api/anomalies/flaggedCalls flagged as anomalous, with scores — novel patterns worth analyst attention.
Query: range/start/end, limit.
curl -H "Authorization: Bearer $BBO_API_KEY" \
"https://dashboard.martha-honeypot.com/api/anomalies/flagged?range=7d&limit=50"
Partner call federation
Contribute your own scam-call data to enrich the shared corpus (partners only).
POST
/api/federation/callsSubmit a call. Body:
{ partner_call_id?, started_at, ended_at, transcript, metadata }.
curl -X POST -H "Authorization: Bearer $BBO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"started_at":"2026-07-27T14:00:00Z","ended_at":"2026-07-27T14:05:00Z",
"transcript":"scammer: …\ncustomer: …","metadata":{"source":"partner-x"}}' \
"https://dashboard.martha-honeypot.com/api/federation/calls"
GET
/api/federation/callsList calls your org has contributed. Query: limit.
These endpoints return
402 if your plan is below
enterprise. Contact us to enable them.Support: brianley@silversentinel.ai