---
title: "GET /share-classes/{shareClassSymbol}/yield"
method: GET
path: "/share-classes/{shareClassSymbol}/yield"
tags: ["Share Classes"]
---

# GET /share-classes/{shareClassSymbol}/yield

`GET /share-classes/{shareClassSymbol}/yield`

## Request

- Base URL: `https://public-api.spiko.io/v0`
- URL: `https://public-api.spiko.io/v0/share-classes/{shareClassSymbol}/yield`
- Auth: none required
- TypeScript: <https://skmtc.dev/spiko/apis/spiko-public-api/docs/share-classes/:shareClassSymbol/yield/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `shareClassSymbol` 'EUTBL' | 'USTBL' | 'eurUSTBL' | 'SPKCC' | 'eurSPKCC' | 'UKTBL' | 'eurUKTBL' | 'SAFO' | 'SAFOd' | 'eurSAFO' | 'eurSAFOd' | 'gbpSAFO' | 'gbpSAFOd' | 'chfSAFO' | 'sekSAFO' | 'nokSAFO' | 'dkkSAFO' | 'plnSAFO' | 'hufSAFO' | 'czkSAFO' | 'SAFO-DATED-DEV' | 'eurSAFO-DATED-DEV' | 'gbpSAFO-DATED-DEV', required

## Response `200`

Success

- object
  - `shareClassId` string, uuid, required: a Universally Unique Identifier
  - `dailyYield` string, required
  - `weeklyYield` string, nullable, required
  - `monthlyYield` string, nullable, required
  - `updatedAt` string, required
  - `nextYieldTimestamp` string, required: A timestamp in seconds since the Unix epoch (1970-01-01T00:00:00Z), e.g. "1753347047"
  - `previousYieldTimestamp` union, required
    - object
      - `_tag` 'Some', required
      - `value` string, required: A timestamp in seconds since the Unix epoch (1970-01-01T00:00:00Z), e.g. "1753347047"
    - object
      - `_tag` 'None', required

## Other responses

- `400`: The request did not match the expected schema
- `404`: NotFound

---

[API](https://skmtc.dev/spiko/apis/spiko-public-api.md) - [All operations](https://skmtc.dev/spiko/apis/spiko-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/spiko/apis/spiko-public-api/revisions/61bb9ea12194?raw)
