---
title: "Gets the coordinates for all definitions that match the given pattern in the specified part of the definition."
method: GET
path: "/definitions"
tags: ["definitions"]
---

# Gets the coordinates for all definitions that match the given pattern in the specified part of the definition.

`GET /definitions`

## Query parameters

- `pattern` string
- `type` string
- `provider` string
- `name` string
- `namespace` string
- `license` string
- `releasedAfter` string
- `releasedBefore` string
- `minLicensedScore` integer
- `maxLicensedScore` integer
- `minDescribedScore` integer
- `maxDescribedScore` integer
- `sort` string
- `sortDesc` boolean
- `continuationToken` string

## Response `200`

List of definitions that have definitions.

## Changes

- **2019-02-13** `fce27fd6f09b` — 14 info
  - added the new optional `query` request parameter `continuationToken`
  - added the new optional `query` request parameter `license`
  - added the new optional `query` request parameter `maxDescribedScore`
  - added the new optional `query` request parameter `maxLicensedScore`
  - …10 more
- **2018-11-20** `33b379191539` — 1 breaking, 13 warning
  - the `query` request parameter `pattern` became required
  - deleted the `query` request parameter `continuationToken`
  - deleted the `query` request parameter `license`
  - deleted the `query` request parameter `maxDescribedScore`
  - …10 more

[Change history](https://skmtc.dev/clearlydefined/apis/clearlydefined-api/changes/definitions/get.md)

---

[API](https://skmtc.dev/clearlydefined/apis/clearlydefined-api.md) · [All operations](https://skmtc.dev/clearlydefined/apis/clearlydefined-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/clearlydefined/clearlydefined-api/revisions/313dd92b7d59/schema)
