endpoint
/api/v1/files
Form Fields
file
required
The file to upload. The allowed MIME types depend on the selected
fileType for your account.string
required
Type of file being uploaded. Common examples include:
Elevation Certificate, Building Permit, Property Image, or other document type names configured for your account.The value must match an existing document type name in your Forerunner account. See File types for how document types are configured.string
Street address to associate with the file (e.g., “123 Main St, Springfield,
IL”)
string
Parcel ID to associate with the file
array
Two-element array
[latitude, longitude] in EPSG:4326 formatstring
Unique identifier within your system for duplicate detection. If a file with the same
externalSystemId already exists, the API returns a 409 HTTP status code.At least one of
address, parcelId, or coordinates is required for non-Elevation Certificate files. If multiple are provided, they will be used to find or create the appropriate property record. Only single documents are accepted per request.Response
object