Offers API (Obtinere oferte financiare)
Offers
Section titled “Offers”POST /api/online/offersAuthorization: Bearer <token>Content-Type: application/jsonRequest body (exemplu)
Section titled “Request body (exemplu)”{ "products": [ { "name": "Denumire produs 1", "category": 123, "price": 1345, "quantity": 1 }, { "name": "Denumire produs 2", "category": 1234, "price": 1345, "quantity": 1 } ], "insurance": false, "due_date": 3, "credit_period": 60, "gdpr": true, "offerId": 109719, "phone_number": "0700123456", "email_address": "email@domain.com", "first_name": "Ion", "last_name": "Popescu", "external_id": 100100, "redirect_url": "https://www.unicredit.ro?campaignParam=Unicredit&orderID=100100", "callback_url": "https://ext.partener.ro/callback", "loyalty_code": "Cod_loializare"}Raspuns (exemplu)
Section titled “Raspuns (exemplu)”{ "success": true, "message": null, "data": { "offers": [ { "id": 109719, "childId": 1, "name": "Oferta 1", "installment": 58.28, "interest": 0, "dae": 3.3367, "total_credit_amount": 3797, "loan_amount": 3497, "analysis_fee": 0, "credit_period_months": 60 } ], "sessionID": "00ee3a2392a3eb1999a69f1a7c30d6f983af2ace4a71362b0b8825c7e700b6b2" }}Offers - cu parametru selectFirst
Section titled “Offers - cu parametru selectFirst”POST /api/online/offers?selectFirst=trueAuthorization: Bearer <token>Content-Type: application/jsonRequest body (exemplu)
Section titled “Request body (exemplu)”{ "products": [ { "name": "Denumire produs 1", "price": 1345, "quantity": 1 }, { "name": "Denumire produs 2", "price": 1345, "quantity": 1 } ], "insurance": false, "due_date": 3, "credit_period": 60, "gdpr": true, "offerId": 109719, "email_address": "email@domain.com", "phone_number": "0700123456", "first_name": "Ion", "last_name": "Popescu", "external_id": 100100, "redirect_url": "https://www.unicredit.ro?campaignParam=Unicredit&orderID=100100", "callback_url": "https://ext.partener.ro/callback", "loyalty_code": "Cod_loializare"}Raspuns (exemplu)
Section titled “Raspuns (exemplu)”{ "success": true, "message": null, "data": { "sessionUrl": "URL" }}