Analyze a Rental file
Analyze a rental file
Create a new RentalFile object
info
A note about the meta field
The meta field allow you to include external information about this rental file.
You can use it to store:
- information like unique identifier to link a rental file to your internal system
- information like user inputs in your system that can be relevant in the analysis process
To interact with the API directly see the Create rental file section
You can use the following examples directly
- Single applicant
- A couple of applicants
- A couple of applicants with physical guarantors
{
"applicants_situation": "SINGLE",
"meta": {
"my_system_id": "FR123"
},
"applicants": [
{
"first_name": "Jean",
"last_name": "Dupond",
"meta": {
"my_system_id": "A123"
}
}
]
}
{
"applicants_situation": "COUPLE",
"meta": {
"my_system_id": "FR123"
},
"applicants": [
{
"first_name": "Jean",
"last_name": "Dupond",
"meta": {
"my_system_id": "A123"
}
},
{
"first_name": "Marie",
"last_name": "Dupond",
"meta": {
"my_system_id": "A124"
}
}
]
}
These will returns:
{
"id": "fc8bc64a-0d40-439b-afdd-ee9cf1475ce2",
"product_id": null,
"meta": {
"my_system_id": "FR123"
},
"status": "NEW",
"applicants_situation": "COUPLE",
"archived_at": null,
"tags": [],
"managers": [],
"created_at": "2025-04-21T12:10:26.243650Z",
"updated_at": "2025-04-21T12:10:26.252619Z",
"score": null,
"completion_rate": null,
"applicants": [
{
"first_name": "Jean",
"last_name": "Dupond",
"email": null,
"phone": null,
"id": "217eb57b-6cf5-4430-97c0-de71dd2b2ba0",
"status": "NEW",
"form_submitted": null,
"score": null,
"created_at": "2025-04-21T12:10:26.243667Z",
"updated_at": null,
"is_guarantor": false,
"physical_guarantors": [],
"moral_guarantor": null,
"meta": {
"my_system_id": "A123"
},
"profile": null,
"completion_rate": null,
"is_pre_application": false,
"pre_application_validated_at": null,
"documents": [],
"financial_resume": null
},
{
"first_name": "Marie",
"last_name": "Dupond",
"email": null,
"phone": null,
"id": "fe771a79-e0b0-41a8-be13-3fe83a3867ce",
"status": "NEW",
"form_submitted": null,
"score": null,
"created_at": "2025-04-21T12:10:26.243688Z",
"updated_at": null,
"is_guarantor": false,
"physical_guarantors": [],
"moral_guarantor": null,
"meta": {
"my_system_id": "A124"
},
"profile": null,
"completion_rate": null,
"is_pre_application": false,
"pre_application_validated_at": null,
"documents": [],
"financial_resume": null
}
],
"decision": "PENDING",
"product": null,
"is_pre_application": false,
"pre_application_validate_at": null,
"comments": [],
"analysis_required_at": null
}
Uploads applicant's documents
In order to analyze a document, our system has to know how to process information about it. This is done by precising the "document_type".
- JWT Bearer Token with Private Key Flow
- Client Credentials Flow
🎟️ Generate Bearer Token
🎟️ Generate Bearer Token
Retrieve the results
- Using webhooks
- By polling
The prefered method is using webhooks, in the developper settings you can enable webhooks.
If you can't receive an HTTP request from our system, you can poll the /v2/rental-files/{id}/status/
endpoint.
When the status of the rental file changes you can retrieve the entire object by /v2/rental-files/{id}/
endpoint.