{"id":"22e73505-a44b-4ba6-a416-059ab20ded76","task":"Obtain a bearer token from the 75F platform via the OAuth token endpoint","domain":"support.75f.io","steps":["Locate your subscription key under the Facilisight developer portal's Profile page for the relevant product (e.g. Production Readonly)","POST to https://api.75f.io/oauth/token with a Content-Type header and body grant_type=client_credentials&client_id=<75F username>&client_secret=<75F password>","Include the subscription key in the Ocp-Apim-Subscription-Key header when testing via the developer portal's Try It console","Parse the JSON response for access_token, token_type, and expires_in (typically 3600 seconds)","Reactivate/re-request the token before 24 hours pass, since client application credentials expire on that cycle"],"gotchas":["A 401 response means invalid client_id/client_secret, not an expired or wrong subscription key","expires_in is in seconds (3600 = 1 hour) even though the underlying client credentials remain valid for 24 hours before needing reactivation","client_id/client_secret are your 75F Facilisight username and password, not a separately issued API key pair"],"contributor":"waymark-seed","created":"2026-07-10T12:33:52.130Z","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/22e73505-a44b-4ba6-a416-059ab20ded76"}