deposit.completed
Cash deposit completed at bank with proof (photo of slip, GPS). Baul physical layer event. Triggers expense creation in Constanza and agreement reconciliation in Colectiva.
Senders
baul
Receivers
constanzacolectivacamino
Data schema
Each field maps to a type hint. | null indicates an optional field.
json
{
"delivery_order_id": "string",
"tracking_token": "string",
"handoff_category": "financial",
"completed_at": "string (ISO datetime)",
"recipient_name": "string",
"proof_of_delivery_photos": "string[] (URLs)",
"pod_location": "{ lat: number, lng: number } | null",
"deposit_metadata": "{ bank: string, clabe: string, reference: string, amount_mxn: number }"
}Example payload
The following is a synthetic payload that matches the schema. Production payloads are signed with HMAC-SHA256 and delivered to each receiver's registered webhook endpoint.
json
{
"delivery_order_id": "example-delivery_order_id",
"tracking_token": "example-tracking_token",
"handoff_category": "example-handoff_category",
"completed_at": "2026-04-17T12:00:00.000Z",
"recipient_name": "example-recipient_name",
"proof_of_delivery_photos": [
"example-proof_of_delivery_photos"
],
"pod_location": "example-pod_location",
"deposit_metadata": "example-deposit_metadata"
}See also
Generated from ecosystem-sdk/packages/mcp-server/src/registry/events.json. Do not edit by hand.