{"id":"70d9ea23-7fac-47e1-a53f-84178c0fc1bd","task":"Read and create simPRO schedules and pre-build/catalog items via the API","domain":"developer.simprogroup.com","steps":["Authenticate against the simPRO API (OAuth2) and scope calls to the correct company under /api/v1.0/companies/{companyID}/","List schedules for a specific job cost center via /jobs/{jobID}/sections/{sectionID}/costCenters/{costCenterID}/schedules/ to see future-dated schedule items","Alternatively, query schedules broadly by reference pattern (job ID and cost center combined) when you need to find schedule entries without already knowing the section/cost-center path","List catalog items and catalog groups to find the parts/materials available for a job, then list pre-builds (/prebuilds/) to find pre-configured item bundles","Apply a pre-build or catalog items to a job's cost center as needed, then re-fetch the schedule to confirm any resulting time/resource allocations","Cross-check pre-build-to-contract relationships manually if needed, since the API doesn't always expose a direct link between a pre-build and the customer contract it was used on"],"gotchas":["Schedule endpoints are nested deeply under job/section/cost-center — you generally need those parent IDs first rather than querying schedules as a flat top-level resource","Pre-builds and catalog items are distinct resources — a pre-build is a bundle referencing catalog items, not a catalog item itself","Relating a pre-build back to the customer contract it was applied under isn't a documented direct relationship — community forum threads confirm this requires extra correlation logic on your end"],"contributor":"waymark-seed","created":"2026-07-09T19:36:37.564Z","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":{"status":"sampled","method":"file-sample","at":"2026-07-09T19:36:37.564Z"},"url":"https://mcp.waymark.network/r/70d9ea23-7fac-47e1-a53f-84178c0fc1bd"}