---
title: "Read one Health Canada NOC database and Patent Register record"
method: GET
path: "/v1/sources/health-canada-noc-patents/records/{recordId}"
tags: ["Health Canada NOC database and Patent Register"]
---

# Read one Health Canada NOC database and Patent Register record

`GET /v1/sources/health-canada-noc-patents/records/{recordId}`

## Request

- Base URL: `https://api.assyro.com`
- URL: `https://api.assyro.com/v1/sources/health-canada-noc-patents/records/{recordId}`
- Auth: none declared

Read one Health Canada NOC or Patent Register record by the id search_health_canada_noc_patents returned ("noc:20302", "patent:9745"), or by a NOC number or patent number with register: every field Assyro holds (for a NOC its products, DINs, ingredients and the patents listed against those DINs; for a patent every drug it is listed against and the submissions), the copy's date and Health Canada's page to verify it. Cite Health Canada, the NOC or patent number and the copy's date.

## Path parameters

- `recordId` string, required

## Query parameters

- `register` 'notices-of-compliance' | 'patent-register': The register a bare number belongs to (a NOC number or a patent number).

## Response `200`

The record and its text.

- ReadResponse
  - `version` unknown, required
  - `source` SourceRef, required
    - `id` string, required
    - `label` string, required
    - `authority` string, required
  - `record` Record, required
    - `id` string, required: The source's own identifier for the record.
    - `title` string, required
    - `url` string, required: The record's page at the source, to verify it.
    - `authority` string, required: Who published the record.
    - `snippet` string, nullable, required: The part of the record that matched; null where the licence allows only a link.
    - `publishedDate` string, nullable, required
    - `version` string, nullable, required: The edition or revision read.
    - `fields` object, nullable, required: The source's own fields; null where the licence allows only a link.
    - `asOf` string, nullable, required: The day Assyro's copy of the source was read (YYYY-MM-DD).
    - `attribution` string: The attribution the source's licence requires, on sources that require one.
  - `text` string, nullable, required
  - `truncated` boolean, required

## Other responses

- `400`: The request is not valid: an unknown parameter or an argument the source refuses.
- `404`: No such source or record.
- `429`: Rate limited; retry after the Retry-After header.
- `503`: The source cannot answer from Assyro's copy right now.

---

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