---
title: "Get Resource Validity Documents"
method: GET
path: "/v1/resources/resource/{resource_id}/validity/{id}/documents"
tags: ["API / Resource", "Use case / Master data sync"]
---

# Get Resource Validity Documents

`GET /v1/resources/resource/{resource_id}/validity/{id}/documents`

Fetch all documents associated with a specific resource validity.

## Path parameters

- `resource_id` string, uuid, required
- `id` string, uuid, required

## Response `200`

Successful Response

- Document[]
  - `id` string, uuid, required — Unique identifier of the document
  - `name` string, required — Name of the document
  - `type` string, required — Type of the document
  - `download_url` string — Relative URL from the base URL to download the document
  - `subject_type` string, required — Linked subject of the document
  - `content_type` string, nullable — Content type of the document

## Other responses

- `400` — Bad Request — invalid input or malformed request
- `401` — Unauthorized — missing or invalid authentication credentials
- `403` — Forbidden — insufficient permissions for this operation
- `422` — Validation Error
- `429` — Too Many Requests — rate limit exceeded. See the `Retry-After` header
- `500` — Internal Server Error
- `503` — Service Unavailable — temporarily unable to handle the request

---

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