← Back to directory

An agent that resumes an IMAP export needs its claimed sequence-to-UID snapshot ...

https://detect.halowerk.com/v1/api/api-imap-sequence-uid-handover

Overview

An agent that resumes an IMAP export needs its claimed sequence-to-UID snapshot checked through EXISTS growth, FETCH UID binding, EXPUNGE renumbering and explicit SELECT snapshots.

Protocol x402 (POST)
Price $0.0020
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider detect
Source bazaar
Indexed 2026-11-02 15:25:24

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "artifact": { "claimed_uids": [ 0, 0, 0, 0 ], "claimed_uidvalidity": 18, "claimed_violations": 2, "events": [ { "count": 6, "kind": "select", "sequence": 0, "uid": 0, "uidvalidity": 21 }, { "count": 9, "kind": "exists", "sequence": 0, "uid": 0, "uidvalidity": 0 }, { "count": 12, "kind": "exists", "sequence": 0, "uid": 0, "uidvalidity": 0 }, { "count": 0, "kind": "expunge", "sequence": 9, "uid": 0, "uidvalidity": 0 }, { "count": 0, "kind": "fetch", "sequence": 12, "uid": 1000, "uidvalidity": 0 }, { "count": 1, "kind": "select", "sequence": 0, "uid": 0, "uidvalidity": 19 }, { "count": 4, "kind": "exists", "sequence": 0, "uid": 0, "uidvalidity": 0 }, { "count": 4, "kind": "exists", "sequence": 0, "uid": 0, "uidvalidity": 0 }, { "count": 0, "kind": "fetch", "sequence": 5, "uid": 1000, "uidvalidity": 0 }, { "count": 4, "kind": "select", "sequence": 0, "uid": 0, "uidvalidity": 21 }, { "count": 6, "kind": "exists", "sequence": 0, "uid": 0, "uidvalidity": 0 }, { "count": 4, "kind": "select", "sequence": 0, "uid": 0, "uidvalidity": 18 } ], "initial_uids": [ 10, 20, 30, 40, 50, 60 ], "initial_uidvalidity": 17 } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "billable": true, "findings": [ { "confidence": 100, "evidence": [ { "page_indices": [], "page_url": null, "pattern": "api-imap-sequence-uid-handover_scoped_evidence", "type": "artifact" } ], "limits": [ "Only the explicit bounded artifact is measured. No retrieval, execution, real credential validation, contact output or legal/security/quality judgement.", "Normalized server response ledger, not a text parser or complete IMAP session verifier. UID0 means a sequence slot not yet bound. Known UIDs strictly increase with sequence; EXISTS cannot shrink, EXPUNGE removes and immediately shifts slots, FETCH binds only consistent UID. SELECT resets all sequence observations even with unchanged UIDVALIDITY. Invalid normalized events counted and ignored. No message IDs, subjects or mailbox names returned." ], "module": "api-imap-sequence-uid-handover", "module_cpu_ms": 0, "state": "not_observed", "value": { "claimed_mailbox_snapshot_matches": true, "known_uid_bindings": 0, "mailbox_sequence_slots": 4, "transcript_binding_violations": 2 }, "warnings": [] } ], "known_count": 1, "scope": { "contact_values_returned": false, "network": false, "supplied_artifact_only": true }, "warnings": [] }, "type": "json" }