---
title: "GenericLink"
canonical: "https://openfinanceguide.com/en/stet/1.6.3/resources/generic-link"
edition: "STET PSD2 API 1.6.3.1"
source: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.2-openapi.yaml"
pdf: "https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf"
section: "4.1.7"
pdf_pages: "15"
language: "en"
normative: "The normative text is the English PDF and OpenAPI file published by STET. This Markdown reproduces it for reading; where they differ, the PDF prevails."
license: "CC BY 3.0 FR (https://creativecommons.org/licenses/by/3.0/fr/), STET. Converted to Markdown by Open Finance Guide."
---

# GenericLink

Type: `object` · Kind: Hal · Source: [§ 4.1.7, PDF p. 15](https://openfinanceguide.com/docs/stet/1.6.3/pdf/api-dsp2-stet-v1.6.3.1-part-2-functional-model.pdf#page=15)

hypertext reference

Fields:

- `href`, `string`, required — URI to be used. HREF stands for Hypertext REFerence.
  Constraints: maxLength 2000.
- `templated`, `boolean` — This field must be set with "true"  when [href] is an URI template, i.e. with parameters that will be set by the client afterwards. Parameter fields must be included by the API server according to RFC6570.
  Otherwise, this property must be absent or set to false
  default value: false

## Example

```json
{
  "href": "/v1/accounts"
}
```

## Used by

- `GET /accounts/{accountResourceId}/balances` (accountsBalancesGet)
- `GET /accounts` (accountsGet)
- `GET /accounts/{accountResourceId}/overdrafts` (accountsOverdraftsGet)
- `GET /accounts/{accountResourceId}/owners` (accountsOwnersGet)
- `GET /accounts/{accountResourceId}/transactions/{transactionResourceId}/details` (accountsTransactionsDetailsGet)
- `GET /accounts/{accountResourceId}/transactions` (accountsTransactionsGet)
- `GET /end-user-identity` (EndUserIdentityGet)
- `POST /funds-confirmations` (fundsConfirmationsPost)
- `POST /payment-requests/{paymentRequestResourceId}/confirmation` (paymentRequestConfirmationPost)
- `PUT /payment-requests/{paymentRequestResourceId}` (paymentRequestPut)
- `GET /payment-requests/{paymentRequestResourceId}` (paymentRequestsGet)
- `POST /payment-requests` (paymentRequestsPost)
- `GET /payment-requests/{paymentRequestResourceId}/transactions` (paymentRequestTransactionsGet)
- `GET /trusted-beneficiaries` (trustedBeneficiariesGet)
