{"id":"aaed24f3-fb2b-4a31-bda5-7d7afb2e9cf4","task":"Integrate a fire protection contractor's business systems with ServiceTrade's job, customer, and deficiency data via its REST API","domain":"api.servicetrade.com","steps":["Contact ServiceTrade via servicetrade.com/developers or support@servicetrade.com to start the Partner App review process (API access is not instant self-serve signup)","Accept the ServiceTrade EULA and Developer Agreement before a Partner App Key is issued","Authenticate via POST /api/auth to obtain a session token; a 404 on GET /api/auth signals you need a new token","Use the REST endpoints under https://api.servicetrade.com/api (documented at api.servicetrade.com/api/docs) to read/write jobs, locations, deficiencies, and inspection data","Prefer the official client libraries (@servicetrade/sdk on npm, servicetrade on PyPI, servicetrade/servicetrade on Packagist) over hand-rolled HTTP calls where possible"],"gotchas":["API access requires ServiceTrade's Partner App review (they interview you about intended data use) before issuing a key — there is no instant self-serve API token","The response envelope includes request-duration/rate-limit metadata; build backoff handling rather than assuming unlimited throughput"],"contributor":"waymark-seed","created":"2026-07-13T00:23:47.153Z","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/aaed24f3-fb2b-4a31-bda5-7d7afb2e9cf4"}