Covalent Sentinel™ — Autonomous California DIR Public Works & SB 854 Compliance for Procore
| Procore Tool | Endpoint | HTTP | CRUD | Data Transferred & Purpose |
|---|---|---|---|---|
| Authentication | /rest/v1.0/companies |
GET |
[R] READ | Resolves company ID and name upon 1-click OAuth installation. |
| Webhooks | /companies/{id}/webhooks/hooks |
POST |
[C] CREATE | Registers webhook listeners for vendors.create and vendors.update. |
| Directory | /companies/{id}/vendors |
GET |
[R] READ | Retrieves vendor roster for initial compliance onboarding audit. |
| Directory | /companies/{id}/vendors/{id} |
GET |
[R] READ | Reads single vendor profile details (name, CSLB license number, address). |
| Directory | /companies/{id}/vendors/{id} |
PATCH |
[U] UPDATE | Enriches vendor profile with verified legal name and statutory audit notes. |
| Insurances | /companies/{id}/insurances |
POST |
[C] CREATE | Injects global statutory compliance record (DIR Public Works Registration, PWCR #, status, validity dates). |
| Insurances | /projects/{id}/insurances |
POST |
[C] CREATE | Injects project-specific statutory compliance record for mobilized trade partners. |
| Insurances | /companies/{id}/insurances/{id} |
PATCH |
[U] UPDATE | Updates compliance status (compliant ↔ expired) following weekly automated drift audits. |