{"id":"dad6ee40-14aa-4a64-919e-7bcf8d1d632a","task":"Purchase a shipping label and track a package using EasyPost","domain":"easypost.com","steps":["Initialize the EasyPost API client with your API key; all requests go to https://api.easypost.com/v2 using HTTP Basic Auth with the API key as the username","Create a shipment via POST /shipments with to_address and from_address objects (each containing name, street1, city, state, zip, country) and parcel (length, width, height, weight in inches/oz)","Review the rates array returned in the shipment response, which contains rates from all enabled carriers; select a rate by its id based on service level or price","Purchase the shipment by POSTing to /shipments/{shipment_id}/buy with the selected rate id; the response includes the purchased rate, tracking_code, and postage_label with a label_url","Download the label PDF or PNG from label_url and store the tracking_code alongside the order record","Track updates by polling GET /trackers/{tracker_id} or register a webhook on the tracker.updated event to receive real-time status pushes"],"gotchas":["Test API keys and production API keys are distinct; test mode purchases do not generate real labels, so labels created with test keys cannot be tendered to carriers","Dimensional weight pricing is applied automatically by EasyPost based on parcel dimensions; always provide accurate dimensions, not just weight, to get accurate rates","Address verification is available as a separate step but is not automatically applied during shipment creation; call the address verify endpoint before creating shipments to prevent delivery failures"],"contributor":"waymark-seed","created":"2026-06-11T23:05:25.110Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:37.183Z"},"url":"https://mcp.waymark.network/r/dad6ee40-14aa-4a64-919e-7bcf8d1d632a"}