GLII Process
This page explains the complete SmartGarant guarantee (GLI) lifecycle for partners, from the initial pre-scoring to an active contract: project creation, document upload, validation, rental information, payment, and signatures.
This is a functional guide. For full request and response contracts, see Guarantee API.
1. Project Lifecycle
A guarantee project usually follows this business sequence:
- Get a pre-scoring (optional) to know the maximum guaranteed rent.
- Create the project with tenant profile and finance.
- Upload all required documents.
- Apply for validation.
- Add the rental information.
- Payment and tenant/owner signatures.
- The contract becomes active.
For endpoint details, see Guarantee API.
2. Step 0 - Pre-Scoring
Before creating a project, you can request a pre-scoring to know the maximum guaranteed rent for a given financial profile.
POST /v3/score
Below 250 € of rent (SmartGarant scoring), a project cannot be created (non-eligible).
API reference: Guarantee API
3. Step 1 - Create a Project
The project is created with the tenant profile and finance.
Business rules:
- The tenant status (
finance.status) is required. - If the tenant is retired (
14), put the income inretirementPensionAmount, not inmonthlyIncome. - If the tenant is a student (
12), areferentandreferentFinanceare required. A referent cannot be a student nor retired. - For CDD and interim statuses,
contractPrecariousmust be provided.
POST /v3/projects
API reference: Guarantee API
4. Step 2 - Required Documents
After project creation, all mandatory documents must be uploaded before requesting validation.
Use the required-documents endpoint to know which files are expected:
GET /v3/projects/{projectId}/required
Then upload the documents:
POST /v3/projects/{id}/documents
API reference: Guarantee API
5. Step 3 - Validation Request
When mandatory documents are complete, request project validation:
POST /v3/projects/{id}/apply
API reference: Guarantee API
6. Step 4 - Rental Information
Once documents are validated, add the rental information to move the project forward:
POST /v3/projects/{id}/rent
API reference: Guarantee API
7. Step 5 - Payment & Signatures
After validation of the rental information, the project moves to payment, then tenant and owner
signatures. When both signatures are done, the contract becomes active (status 7).
GET /v3/projects/{id}/payment
You can retrieve the eligibility certificate at any eligible step:
GET /v3/projects/{id}/documents/certificate
API reference: Guarantee API
8. Statistics
Retrieve statistics for your organization:
GET /v3/projects/stats
9. Webhooks
Project lifecycle changes can be tracked through webhooks. See Webhook for registration rules and events.