Vehicle Collateral Manual
The API is still in development phase, therefore, this manual is subject to changes.
QI Tech webhooks should not be mapped restrictively. Additional fields may be included in the webhook payloads returned by our APIs.
Webhooks can be queried and resent following the detailed instructions in the documentation: Webhook Resend.
This manual describes the complete flow of a credit operation with vehicle collateral (lien). Lien registration at SNG/B3, contract registration at DETRAN/Registrar, image submission, and cancellation are all handled internally by QI Tech. The process is tracked via consultation (GET) endpoints and webhooks.
Prerequisites
- Have access credentials for the QI Tech API (see Getting Started);
- Have completed sandbox environment homologation;
- The vehicle must have valid chassis, RENAVAM (when already licensed), and licensing state information.
Flow Overview
- Simulate — Send
POST /debt_simulationwithcollateral_type: "vehicle"(see Simulation and Issuance); - Create the operation — Send
POST /debtincluding vehicle data in thecollateralsobject (see Simulation and Issuance); - Signature receipt — The partner signs the contract and QI Tech receives the signature confirmation. Webhook sent:
signature_finished; - QI Tech registers the lien — After signing, QI Tech automatically submits lien registration to SNG/B3. Webhooks are sent:
pending_reservation_confirmation→reserved; - Disbursement — After lien confirmation (
reserved), QI Tech disburses funds to the specified bank account; - QI Tech registers the contract — QI Tech automatically submits contract registration to DETRAN/Registrar. Webhooks are sent:
pending_registration_confirmation→registered; - QI Tech submits the contract image — QI Tech handles image submission to DETRAN/Registrar;
- Track progress — Query the reservation (lien) and registration (contract) at any time via GET endpoints (see Queries);
- Receive notifications — Lien webhooks use type
laas.vehicle_collateral.reservation_status_change(SNG/B3) and contract webhooks uselaas.vehicle_collateral.register_status_change(DETRAN) (see Webhooks).
Staging: Provided by QI Tech during onboarding.
Production: Provided by QI Tech after homologation.
200 = Success · 201 = Created · 400 = Validation failure (see body) · 401 = Unauthorized · 403 = Forbidden · 404 = Not found · 500 = Internal error