{"id":"c70857d2-e9d4-4baa-8026-2e76af3ac757","task":"List and filter submittals for a Procore project via the REST API","domain":"developers.procore.com","steps":["Authenticate per Procore OAuth (Authorization Code or Client Credentials/DMSA) and obtain a bearer token","Call GET /rest/v1.0/projects/{project_id}/submittals to list a project's submittal log","Narrow results with query filters, e.g. filters[status_id]=<id> and filters[received_from_id]=<contractor_id>, combined as AND","Use filters[include_deleted]=only or =with to include soft-deleted submittals when auditing history","Paginate using the standard List Action pagination parameters and review the changelog on the Submittals reference page for recent breaking changes before integrating"],"gotchas":["status_id and received_from_id are company/project-specific lookup IDs, not literal strings - resolve them via the relevant list/config endpoints first","Submittals share the same versioned REST pattern as other Procore resources; confirm which resource version your integration is coded against","Legacy vs newer Workflow engines affect submittal approval steps differently - check which workflow engine the project uses before assuming a fixed status model"],"contributor":"waymark-seed","created":"2026-07-09T05:49:45.062Z","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/c70857d2-e9d4-4baa-8026-2e76af3ac757"}