---
title: "Get all available grant offers"
method: GET
path: "/grantOffers"
tags: ["Grant offers"]
---

# Get all available grant offers

`GET /grantOffers`

Returns a list of all [grant offers](https://docs.adyen.com/marketplaces-and-platforms/capital#grant-offers) available for `accountHolderId` specified as a query parameter.

## Query parameters

- `accountHolderId` string, required

## Response `200`

OK - the request has succeeded.

- GrantOffers
  - `grantOffers` GrantOffer[], required — A list of available grant offers.
    - `accountHolderId` string, required — The identifier of the account holder to which the grant is offered.
    - `amount` Amount
      - `currency` string, required — The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
      - `value` integer, required — The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes).
    - `contractType` 'cashAdvance' | 'loan' — The contract type of the grant offer. Possible value: **cashAdvance**, **loan**.
    - `expiresAt` LocalDateTime
    - `fee` Fee
      - `amount` Amount, required
        - `currency` string, required — The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
        - `value` integer, required — The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes).
    - `id` string — The unique identifier of the grant offer.
    - `repayment` Repayment
      - `basisPoints` integer, required — The repayment that is deducted daily from incoming net volume, in [basis points](https://www.investopedia.com/terms/b/basispoint.asp).
      - `term` RepaymentTerm
        - `estimatedDays` integer, required — The estimated term for repaying the grant, in days.
        - `maximumDays` integer — The maximum term for repaying the grant, in days. Only applies when `contractType` is **loan**.
      - `threshold` ThresholdRepayment
        - `amount` Amount, required
          - `currency` string, required — The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes).
          - `value` integer, required — The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes).
    - `startsAt` LocalDateTime

## Other responses

- `400` — Bad Request - a problem reading or understanding the request.
- `401` — Unauthorized - authentication required.
- `403` — Forbidden - insufficient permissions to process the request.
- `422` — Unprocessable Entity - a request validation error.
- `500` — Internal Server Error - the server could not process the request.

---

[API](https://skmtc.dev/adyen/apis/balanceplatformservice.md) · [All operations](https://skmtc.dev/adyen/apis/balanceplatformservice/llms.txt) · [OpenAPI document](https://skmtc.dev/adyen/apis/balanceplatformservice/revisions/78e297a2eb6f?raw)
