---
title: "List loan offers."
method: GET
path: "/Leads/{leadId}/offers"
tags: ["Offers and Signing"]
---

# List loan offers.

`GET /Leads/{leadId}/offers`

## Request

- Base URL: `https://partners.staging-youlendapi.com/onboarding`
- URL: `https://partners.staging-youlendapi.com/onboarding/Leads/{leadId}/offers`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://youlend-stag.eu.auth0.com/oauth/token`

## Path parameters

- `leadId` string, uuid, required

## Headers

- `api-version` string

## Response `200`

OK

- OfferStepModel: Model containing details about an offer.
  - `leadId` string, uuid: Gets or sets the lead id.
  - `previousAcceptedOffer` LoanOfferDetails
    - `offerId` string, uuid
    - `youWillGet` number, double
    - `youWillRepay` number, double
    - `currencyISOCode` string, nullable
    - `sweep` number, double
    - `minimumWeeklyRepayment` number, double
    - `daysUntilRepayment` integer
    - `maturityDate` string, date-time
  - `providedOffers` LoanOfferDetails[], nullable: Gets or sets the list of provided offers.
    - `offerId` string, uuid
    - `youWillGet` number, double
    - `youWillRepay` number, double
    - `currencyISOCode` string, nullable
    - `sweep` number, double
    - `minimumWeeklyRepayment` number, double
    - `daysUntilRepayment` integer
    - `maturityDate` string, date-time
  - `acceptedOffer` LoanOfferDetails
    - `offerId` string, uuid
    - `youWillGet` number, double
    - `youWillRepay` number, double
    - `currencyISOCode` string, nullable
    - `sweep` number, double
    - `minimumWeeklyRepayment` number, double
    - `daysUntilRepayment` integer
    - `maturityDate` string, date-time
  - `unsignedLoanDocument` Document: Model containing the metadata for a document.
    - `documentId` string, uuid: Gets or sets the document id, a GUID.
    - `documentName` string, nullable: Gets or sets the document name.
    - `documentType` string, nullable: Gets or sets the document type.
    - `dateTimeUploaded` string, date-time: Gets or sets the DateTime of the document upload.
  - `unsignedLoanDocumentDownloaded` boolean: Gets or sets a value indicating whether the unsigned loan document has been downloaded.
  - `documentSigningId` string, uuid: Gets or sets the document signing id.
  - `sortCode` string, nullable: Gets or sets the sort code of the lead's account.
  - `accountNumber` string, nullable: Gets or sets the account number for the lead.
  - `swift` string, nullable: Gets or sets the swift code for the lead's account.
  - `iban` string, nullable: Gets or sets the IBAN for the lead's account.
  - `bankName` string, nullable: Gets or sets the name of the bank associated with the lead's account.
  - `confirmedCompanyAccount` boolean: Gets or sets a value indicating whether the account is confirmed to be the company account.
  - `minFundingAmount` number, double
  - `maxFundingAmount` number, double

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/youlend/apis/onboarding.md) - [All operations](https://skmtc.dev/youlend/apis/onboarding/llms.txt) - [OpenAPI document](https://skmtc.dev/youlend/apis/onboarding/revisions/32aa9c8d752a?raw)
