Reply
Create a new RFI reply
Body
rfiIDstringRequired
The ID of the RFI this is in response to.
contentstringRequired
The reply content.
mediastring[]RequiredDefault:
The linked media.
[]
Responses
200
successful operation
application/json
post
POST //rfi/reply HTTP/1.1
Host: api.ecosuite.io
Content-Type: application/json
Accept: */*
Content-Length: 50
{
"rfiID": "text",
"content": "text",
"media": [
"text"
]
}
200
successful operation
{
"rfiReply": {
"id": "text",
"author": "text",
"createdDateTime": "2025-09-16",
"lastUpdatedDateTime": "2025-09-16",
"lastUpdatedBy": "text",
"version": "text",
"rfiID": "text",
"content": "text",
"media": [
"text"
]
}
}
Update an RFI reply
Path parameters
idstringRequired
The RFI reply ID
Body
codestringRequired
The RFI code.
namestringRequired
The RFI name.
dueDateTimestring · dateRequired
The RFI due date.
costImpactsstringOptional
The RFI cost impacts.
scheduleImpactsstringOptional
The RFI schedule impacts.
descriptionstringOptional
The RFI description.
assignedstring[]OptionalDefault:
Assigned organizations (in the form of email domains, e.g. ecogyenergy.com).
[]
linkedstring[]RequiredDefault:
The linked RFIs.
[]
mediastring[]RequiredDefault:
The linked media.
[]
Responses
200
successful operation
application/json
put
PUT //rfi/reply/{id} HTTP/1.1
Host: api.ecosuite.io
Content-Type: application/json
Accept: */*
Content-Length: 178
{
"code": "text",
"name": "text",
"dueDateTime": "2025-09-16",
"costImpacts": "text",
"scheduleImpacts": "text",
"description": "text",
"assigned": [
"text"
],
"linked": [
"text"
],
"media": [
"text"
]
}
200
successful operation
{
"latestVersion": "text"
}
Get an RFI reply
Path parameters
idstringRequired
The RFI reply ID
versionstringOptional
The RFI reply version
Responses
200
successful operation
application/json
get
GET //rfi/reply/{id}/{version} HTTP/1.1
Host: api.ecosuite.io
Accept: */*
200
successful operation
{
"rfiReply": {
"id": "text",
"author": "text",
"createdDateTime": "2025-09-16",
"lastUpdatedDateTime": "2025-09-16",
"lastUpdatedBy": "text",
"version": "text",
"rfiID": "text",
"content": "text",
"media": [
"text"
]
}
}