# Update RFI **PUT /public/v1/projects/{projectId}/rfis/{rfiId}** ## Servers - SmartPM Production Environment: https://live.smartpmtech.com (SmartPM Production Environment) ## Authentication methods - Api key ## Parameters ### Headers - **X-COMPANY-ID** (string) The company's unique ID ### Path parameters - **projectId** (integer(int64)) - **rfiId** (integer(int64)) ### Body: application/json (object) - **providerName** (string) Name of 3rd party provider of RFI - **location** (string) Location - **status** (string) Rfi Status - **id** (integer(int64)) RFI ID - **title** (string) Title - **userId** (string(uuid)) User ID - **projectId** (integer(int64)) Project ID - **createdDate** (string(date-time)) Created date - **externalProjectId** (string) External project ID - **number** (string) RFI number - **dueDate** (string(date-time)) Due date - **updatedDate** (string(date-time)) Updated date - **areLinkedActivitiesConfirmed** (boolean) Whether linked activities are confirmed - **scheduleImpactStatus** (string) Whether RFI impacts the schedule of the project or not - **createdByEmail** (string) Email of the user who created the RFI - **createdByUserName** (string) Name of the user who created the RFI - **resolvedDate** (string(date-time)) Date when RFI was resolved - **scheduleImpactValue** (integer(int64)) The number of days that the RFI impacts the schedule - **costImpactStatus** (string) Whether RFI impacts the cost of the project or not - **costImpactValue** (number(double)) The dollar amount that the RFI impacts the project - **rfiLinkedActivities** (array[object]) The list of activities linked and affected by the RFI - **rfiQuestions** (array[object]) RFI questions - **rfiBallInCourtUsers** (array[object]) Ball in court users - **priority** (string) Priority ## Responses ### 500 Internal Server Error #### Body: */* (object) object ### 200 OK #### Body: */* (object) - **rfi** (object) - **rfiActivityImpactResponses** (array[object]) RFI activity impact responses - **dateOfImpact** (string(date-time)) The earliest day a linked activity is scheduled to start - **impactState** (string) RFI’s impact state - **lowestFloat** (number(double)) The number of days until critical path is impacted by an open RFI - **delay** (integer(int64)) The number of days of delay that are related to a linked activities - **tiaEndDateVariance** (integer(int64)) The end date variance to primary milestone considering the RFI’s TIA model - **projectRisk** (string) Project risk level - **externalLink** (string) External link - **tiaCreated** (boolean) [Powered by Bump.sh](https://bump.sh)