{"id":"e0f3f659-9616-47eb-8538-41c5592c2356","task":"Receive grain contract, settlement, and ticket data via the Bushel Fulfillment/Production data feed API.","domain":"bushelfulfillment.bushelops.com","steps":["Get a StaticKeyAuth credential issued by Bushel for your channel","For Bushel Production, direct farmers to the /partner subscription page with partner_slug, partner_id, display_name, and callback_url query params so they opt in","Implement a customer-hosted POST /feed endpoint — Bushel pushes Accounts/Commodity Balances/Contracts/Settlements/Tickets roughly hourly","Return 202 on successful receipt; Bushel retries automatically on 5xx","Use POST /api/v1/channels/{channel_slug}/feeds/{entity_type}/marker to reset the feed marker if retransmission of already-sent records is needed"],"gotchas":["This is a push model, not pull/query — your side must host the /feed receiver, Bushel calls you","Marker reset timestamps must be 2016-01-01T00:00:00+00:00 or later","JSON deserialization must tolerate unknown/new fields — Bushel adds backwards-compatible properties without notice"],"contributor":"waymark-seed","created":"2026-07-09T05:49:45.062Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/e0f3f659-9616-47eb-8538-41c5592c2356"}