v1

latestOpenAPI 3.0.32026-07-246304082.0 MB
rfi attachments

Get all rfi_attachments in project

get/api/v3/projects/{project_id}/rfi_attachments

Path parameters

project_idstring uuid required

ID of the project this entity belongs to

Query parameters

last_synced_atstring date-time

Timestamp since when further updates should be included

Headers

Fieldwire-Versionstring date required

Specifies the version of the API to talk to

Fieldwire-Filter'active' | 'deleted'

Specifies if request should include active, deleted or all (default) entities

Fieldwire-Per-Pageinteger

Specifies the number of entities to include in the request

Response

Successful response

idstring uuid required

ID of the RFI Attachment object.

namestring nullable

Name of the file if there is one.

creator_user_idinteger required

ID of the user who created this entity

last_editor_user_idinteger

ID of the user who last interacted modified this entity

project_idstring uuid required

ID of the project this entity belongs to

rfi_idstring uuid required

The RFI on which these attachments will exist.

rfi_response_idstring uuid nullable

The RFI response on which these attachments will exist.

attached_to'question' | 'answer' required

Where under the RFI this attachment was added: question, or answer.

kind'new_file' | 'existing_file' | 'over_limit_file' | 'cropped_plan' | 'new_photo' | 'existing_photo' required

Allowable kinds of RFI Attachments.

fw_object_idstring uuid nullable

The ID of the FW object which this RFIAttachment comes from.

original_urlstring nullable

URL of the file originally uploaded by the user

file_urlstring nullable

URL of the potentially processed file

thumb_urlstring nullable

Thumb URL of the file if there is one

file_sizeinteger nullable

Size of file if there is one

captured_atstring date-time nullable

Time when a photo attachment was taken

created_atstring date-time required

Time when the server created the entity

device_created_atstring date-time required

Time when the device created the entity

resolved_conflictboolean nullable required

Specifies if PUT/PATCH request was rejected - do not store this field!

device_updated_atstring date-time required

Time when the device last updated the entity

updated_atstring date-time required

Time when the server last updated the entity

deleted_atstring date-time nullable

Time the server deleted the entity

flattened_file_urlstring nullable

URL of the file that has the markups flattened too