An agent that resumes an IMAP export needs its claimed sequence-to-UID snapshot ...
https://detect.halowerk.com/v1/api/api-imap-sequence-uid-handoverOverview
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"
}