POST /v1/renter/report endpoint lets you file a complete rental history report for a renter directly from your system. Unlike POST /v1/reports which uses compliance category labels, this endpoint accepts raw financial figures, incident lists, and damage arrays to compute a risk score. The report is stored in the RentFAX network and affects the renter’s profile immediately.
All requests must include a valid API key. See Authentication for details.
Endpoint
Request body
The renter’s email address. Used to match and update an existing renter profile. At least one of
renter_email or renter_name is required.The renter’s full name. Required if
renter_email is not provided.The renter’s phone number. Optional, stored for reference.
A description or date range for the rental period (for example,
"2024-01-01 to 2024-06-30"). Optional, stored for reference.Total amount billed to the renter over the rental period, in the smallest currency unit (for example, cents).
Total amount the renter actually paid, in the smallest currency unit.
Amount still owed by the renter at the time of reporting, in the smallest currency unit. An outstanding balance greater than zero reduces the computed risk score by 200 points.
An array of incident type strings associated with this rental (for example,
["late_payment", "noise_complaint"]). Each incident reduces the risk score by 100 points.An array of damage descriptions for this rental (for example,
["scratched bumper", "broken window"]). Any damage entries reduce the risk score by 150 points.Override the computed recommendation level. If omitted, RentFAX assigns one based on the score:
approved (≥ 800), conditional (≥ 600), denied (≥ 400), or blacklist (< 400).A free-text narrative about the rental. Optional, stored with the report for reference.
Risk score calculation
RentFAX computes the score starting at 1000 and subtracting penalties:Response
A successful request returns HTTP201 with the following fields.
true when the report was created successfully.The unique report ID. Use this to reference the report in subsequent operations.
The computed risk score (100–1000) for this renter based on the data you submitted.
The recommendation level:
approved, conditional, denied, or blacklist.A confirmation message. Always
"Report filed and added to the RentFAX network." on success.ISO 8601 timestamp of when the report was created.
Example
Example response
201
Error responses
400
401