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

# Get all available grant offers

`GET /grantOffers`

> **Deprecated.**

Returns a list of all [grant offers](https://docs.adyen.com/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#currency-codes) of the amount.
      - `value` integer, required — The numeric value of the amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units).
    - `contractType` 'cashAdvance' | 'loan' — The contract type of the grant offer. Possible value: **cashAdvance**, **loan**.
    - `expiresAt` string, date-time — The end date of the grant offer validity period.
    - `fee` Fee
      - `amount` Amount, required
        - `currency` string, required — The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes) of the amount.
        - `value` integer, required — The numeric value of the amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units).
    - `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#currency-codes) of the amount.
          - `value` integer, required — The numeric value of the amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units).
    - `startsAt` string, date-time — The starting date of the grant offer validity period.

## 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.

## Changes

- **2025-09-09** (v2) `dd6159049c95` — 6 breaking
  - the `grantOffers/items/amount/currency` response property's maxLength was unset from `3` for the response status `200`
  - the `grantOffers/items/fee/amount/currency` response property's maxLength was unset from `3` for the response status `200`
  - the `grantOffers/items/repayment/threshold/amount/currency` response property's maxLength was unset from `3` for the response status `200`
  - the `grantOffers/items/amount/currency` response property's minLength was decreased from `3` to `0` for the response status `200`
  - …2 more
- **2025-02-14** (v2) `7ab1c2b70cc4` — 1 info
  - endpoint deprecated
- **2024-01-16** (v2) `24691235e721` — 2 breaking, 1 info
  - the `grantOffers/items/expiresAt` response's property type/format changed from `object`/`` to `string`/`date-time` for status `200`
  - the `grantOffers/items/startsAt` response's property type/format changed from `object`/`` to `string`/`date-time` for status `200`
  - the endpoint scheme security `clientKey` was added to the API
- **2023-11-14** (v2) `12a0c6036e6b` — 10 warning
  - removed the optional property `response/paths` from the response with the `400` status
  - removed the optional property `response/paths` from the response with the `401` status
  - removed the optional property `response/paths` from the response with the `403` status
  - removed the optional property `response/paths` from the response with the `422` status
  - …6 more

[Change history](https://skmtc.dev/adyen/apis/balanceplatformservice/changes/grantOffers/get.md)

---

[API](https://skmtc.dev/adyen/apis/balanceplatformservice.md) · [All operations](https://skmtc.dev/adyen/apis/balanceplatformservice/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adyen/balanceplatformservice/revisions/8761ac1a9aab/schema)
