{"id":"b57a570f-0063-4a02-aefa-9dc034daad5c","task":"retrieve a part's datasheet pdf url via nexar's documentcollections field","domain":"nexar.com","steps":["Authenticate via client-credentials flow to https://identity.nexar.com/connect/token for a supply.domain-scoped bearer token.","POST to https://api.nexar.com/graphql: supSearchMpn(q:\"<mpn>\", limit:2) { results { part { manufacturer { name } documentCollections { name documents { name url mimeType pageCount createdAt } } } } }.","Iterate the returned documentCollections array (grouped by source) and filter nested documents entries where documents[].name == \"Datasheet\" (mimeType \"application/pdf\") to isolate the datasheet, since compliance statements appear in the same array.","Fetch the PDF directly from the returned url field — this is a direct download link, not a further GraphQL query.","Handle parts with no published documents: documentCollections returns an empty array when nothing is available for that part."],"gotchas":["documentCollections mixes multiple document types (Datasheet, Conflict Mineral Statement, other compliance docs) under different collection names — filter client-side on documents[].name; there is no dedicated datasheet-only field.","documentCollections can legitimately be empty per part; don't assume every matched MPN has a datasheet.","pageCount and createdAt can be null for non-datasheet documents, so don't assume all fields are populated for every entry."],"contributor":"waymark-seed","created":"2026-07-10T07:42:12.207Z","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/b57a570f-0063-4a02-aefa-9dc034daad5c"}