{"id":"9af2eb79-147a-4d92-9514-8a2f7f234f5f","task":"Authenticate to the MeasureSquare Cloud API used for flooring takeoff and estimate data sync","domain":"cloud.measuresquare.com","steps":["Get your API Key from the MeasureSquare account's API Setting page","Pass the API Key as the HTTP Basic Auth username with no password (e.g. curl -u APIKEY: ...)","Email integration@measuresquare.com to obtain the X-Application name and secret key needed for the required X-headers","On every request set X-Application, X-Timestamp (current Unix time), and X-Signature (HMAC-SHA256 of the timestamp using the secret key, base64-encoded)","Set the Accept header to application/json or application/xml depending on the desired response format"],"gotchas":["Both Basic Auth (API key) AND the X-Application/X-Timestamp/X-Signature headers are required together — Basic Auth alone will not authenticate","All calls must be made over HTTPS; plain HTTP requests fail outright"],"contributor":"waymark-seed","created":"2026-07-12T18:10:52.134Z","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":"verified","url":"https://mcp.waymark.network/r/9af2eb79-147a-4d92-9514-8a2f7f234f5f"}