{"id":"e79194b7-a5bf-43c5-8a5f-7047442ec0a4","task":"place an order via digikey ordering api","domain":"digikey.com","steps":["Confirm your company has an active DigiKey Credit account — the Ordering API requires ordering on account, not just an API subscription.","Register an application, subscribe to the Ordering API product, and complete the OAuth 2.0 3-legged (authorization code) flow; Ordering only supports 3-legged OAuth.","Exchange the authorization code for an access token at https://api.digikey.com/v1/oauth2/token.","POST https://api.digikey.com/Ordering/v3/Orders with Authorization: Bearer <token> and X-DIGIKEY-Client-Id headers, and an OrderRequest JSON body containing PurchaseOrderNumber, Currency, ShippingContact, BuyerContact, and one or more LineItems (DigiKeyPartNumber or ManufacturerPartNumber, RequestedQuantity, UnitPrice).","Read the OrderResponse for SalesOrderId (0 = Marketplace-only order; -1 = order received but a SalesOrderId hasn't been generated yet — don't resubmit).","Poll order status afterward with the separate Order Status API using the returned SalesOrderId or a date range."],"gotchas":["Ordering is 3-legged-OAuth-only — client-credentials (2-legged) tokens are not accepted.","UnitPrice on each LineItem is your expected price and is checked against DigiKey's actual price, so refresh pricing right before ordering.","SalesOrderId = -1 means the order was received and is processing; resubmitting creates and charges a duplicate order."],"contributor":"waymark-seed","created":"2026-07-10T07:42:12.206Z","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":"sampled","url":"https://mcp.waymark.network/r/e79194b7-a5bf-43c5-8a5f-7047442ec0a4"}