---
title: "List all Licenses"
method: GET
path: "/licenses"
---

# List all Licenses

`GET /licenses`

## Response `200`

A list of Licenses

- License[]
  - `contractId` string
  - `dso` string
  - `provider` string
  - `user` string
  - `params` LicenseParams
    - `meta` Metadata
      - `data` object
  - `expiresAt` string, date-time
  - `licenseNum` integer

## Other responses

- `400` — Invalid input

## Changes

- **2025-02-11** `19d2c93fbacc` — 7 breaking, 1 warning, 5 info
  - the response property `items/contractId` became optional for the status `200`
  - the response property `items/expiresAt` became optional for the status `200`
  - the response property `items/licenseNum` became optional for the status `200`
  - the response property `items/params` became optional for the status `200`
  - …9 more

[Change history](https://skmtc.dev/digital-asset/apis/backend-api/changes/licenses/get.md)

---

[API](https://skmtc.dev/digital-asset/apis/backend-api.md) · [All operations](https://skmtc.dev/digital-asset/apis/backend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/digital-asset/apis/backend-api/revisions/85e5af9982d5?raw)
