---
title: "List offchain vesting schedules for an organization"
method: GET
path: "/offchainvesting/schedules"
tags: ["Vesting"]
---

# List offchain vesting schedules for an organization

`GET /offchainvesting/schedules`

Get all offchain vesting schedules for an organization.

## Query parameters

- `afterId` string
- `limit` integer

## Response `200`

List of offchain vesting schedules

- OffchainVestingSchedulesResponse
  - `data` OffchainVestingSchedule[], required
    - `accountId` string, required — The account ID associated with this schedule
    - `allocations` OffchainVestingWalletAllocation[], required — Breakdown of vesting schedule by wallet
      - `totalAmount` string, required — Total amount being vested for this wallet
      - `vestedAmount` string, required — Amount already vested for this wallet
      - `vestingHolds` OffchainVestingHold[], required — Vesting holds associated with this wallet
        - `endTime` string, date-time, required — End time for this hold in UTC following [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6) 'date-time' format. A valid format example is `2021-01-01T00:00:00Z`.
        - `holdAmount` string, required — Amount held by this vesting hold
        - `holdId` string, required — Unique hold identifier
        - `holdType` string, required — Type of vesting hold
        - `startTime` string, date-time, required — Start time for this hold in UTC following [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6) 'date-time' format. A valid format example is `2021-01-01T00:00:00Z`.
      - `walletId` string, required — Unique wallet identifier
    - `assetType` string, required — The asset type abbreviation for this vesting schedule (e.g. BTC, ETH)
    - `endTime` string, date-time, required — End time of the vesting schedule in UTC following [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6) 'date-time' format. A valid format example is `2021-01-01T00:00:00Z`.
    - `organizationKeyId` string, required — The organization key ID
    - `startTime` string, date-time, required — Start time of the vesting schedule in UTC following [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339#section-5.6) 'date-time' format. A valid format example is `2021-01-01T00:00:00Z`.
    - `status` 'ACTIVE' | 'CANCELLED' | 'COMPLETED', required — Status of the vesting schedule
    - `totalAmount` string, required — Total amount being vested
    - `unstakeable` boolean, required — Whether the unvested tokens cannot be staked
    - `vestedAmount` string, required — Amount that has already vested
    - `vestingScheduleId` string, required — Unique identifier for the vesting schedule
  - `page` Page, required — Pagination info
    - `next` string, nullable — URL to use to query for the next page or null if no additional results are available

## Other responses

- `400` — Bad Request
- `401` — Unauthenticated
- `403` — Forbidden
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.net/anchorage/apis/anchorage-digital-api-reference.md) · [All operations](https://skmtc.net/anchorage/apis/anchorage-digital-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/anchorage/anchorage-digital-api-reference/revisions/166864b1ec6d/schema)
