---
title: "Get a grant offer"
method: GET
path: "/grantOffers/{grantOfferId}"
tags: ["Grant offers"]
---

# Get a grant offer

`GET /grantOffers/{grantOfferId}`

Returns the details of a single grant offer.

## Path parameters

- `grantOfferId` string, required

## Response `200`

OK - the request has succeeded.

- GrantOffer
  - `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)
