{"id":"0acbdd1c-985f-4eb1-ac4d-7cb25148e98d","task":"Authenticate and create a delivery match via the Frayt API","domain":"frayt.com","steps":["Email integrations@frayt.com (or api@frayt.com) to request an API key and sandbox credentials — Frayt does not offer self-serve API signup.","Exchange your client ID and secret for a bearer token via the OAuth endpoint /api/v2.2/oauth/token.","Pass the returned token as a Bearer credential in the Authorization header on subsequent requests.","Create a \"Match\" (Frayt's term for an order/delivery) against the relevant endpoint group for your use case (quoting, booking, or tracking) — the v2.2 API is organized around four distinct endpoint groups.","Schedule a live test session with Frayt via email before flipping the integration to production.","Once testing passes, request that Frayt turn on the production integration for your account."],"gotchas":["There is no public self-serve API key generation — every integration starts with an email handshake and a scheduled test session, so plan onboarding lead time.","Frayt's core resource is called a \"Match,\" not an \"order\" or \"delivery,\" in the API's own vocabulary — searching the docs for \"order\" endpoints will come up short."],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","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/0acbdd1c-985f-4eb1-ac4d-7cb25148e98d"}