acc_list_rfis
List and filter RFIs from a single ACC project (limit 50 per call) via the APS Construction RFIs API.
When to use: The user wants to review open RFIs, count outstanding ones, or look up an RFI ID. E.g. 'how many RFIs are still open on the Tower project?'
When NOT to use: Do not use for issues (use acc_list_issues) or document search (use acc_search_documents).
APS scopes: data:read account:read. No write scope required.
Rate limits: APS default ~50 req/min per endpoint; ACC Construction API shared ~100 req/min cap. Pageable (limit 50 here; upstream max 200).
Errors: 401 (APS token expired — refresh); 403 (user lacks RFI view permission); 404 (project_id not found — verify 'b.' prefix and hub membership); 422 (invalid filter value); 429 (rate limit — back off 60s); 5xx (ACC upstream — retry).
Side effects: None. Read-only and idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Optional RFI status filter. Typical values: draft, submitted, open, answered, closed, void. | |
| project_id | Yes | ACC project ID. MUST use 'b.' prefix literal. Obtain via acc_list_projects. |