# BNM Data Shop – Health Canada Medical Device GMP Inspection Cards

> BNM Data Shop – Health Canada Medical Device GMP Inspection Cards is a paid API for AI agents from ticks.bnm.farm, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Returns Health Canada GMP medical device inspection report cards as structured JSON, including firm name, inspection date, reference number, and observation summaries.

## Facts

- Endpoint: GET https://ticks.bnm.farm/gmp-md
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bnm-data-shop-health-canada-medical-device-gmp-inspection-cards-0947f515
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ULSjGg9w2zuSy5SEyL8Qf

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability bnm-data-shop-health-canada-medical-device-gmp-inspection-cards-0947f515
```

Example prompt: Can you pull the Health Canada GMP medical device inspection report cards from the BNM Data Shop and give me the latest inspection details including the firm name, inspection date, and reference number?

## When to prefer this

Choose this endpoint when you need structured, machine-readable Health Canada GMP medical device inspection report data delivered as JSON without scraping the source website yourself. Ideal for compliance monitoring, supplier due diligence, or regulatory research pipelines that need reliable access to Canadian medical device inspection records at low per-call cost via x402 micropayment.

## Known failure modes

- HTTP 402 returned if payment not included (x402 payment required before data is served)
- Empty or zero-record response if no inspections match the query
- Source data unavailability if Health Canada upstream is down
- Stale data if fetchedAt timestamp is significantly behind current date
- Schema mismatch if Health Canada changes their report format

## How this service works

Official public data as JSON. Unpaid paid routes return HTTP 402.

## Output

A JSON object containing an array of GMP medical device inspection report cards, each with firm name, inspection date, reference number, inspection number, a summary of observations, and a link to the full Health Canada source report. Also includes metadata like fetchedAt timestamp, record count, product identifier, and data source URL.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "schema": {
     "type": "object"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "asOf": "2026-05-25",
  "cards": [
   {
    "id": "can-med-healthcare-501",
    "body": "Health Canada medical-device inspection report card\nSummary of observations\n1. MDR s.NN (official cite + observation narrative after payment)",
    "firm": "CAN-MED HEALTHCARE",
    "sourceUrl": "https://www.drug-inspections.canada.ca/md/fullReportCard-en.html?insNumber=501&lang=en",
    "inspectedOn": "2026-05-25",
    "referenceNumber": "111868",
    "inspectionNumber": "501"
   }
  ],
  "source": "https://www.drug-inspections.canada.ca/md/index-en.html",
  "status": "ok",
  "product": "hc-md-inspection-cards",
  "records": [
   {
    "id": "can-med-healthcare-501",
    "url": "https://www.drug-inspections.canada.ca/md/fullReportCard-en.html?insNumber=501&lang=en",
    "date": "2026-05-25",
    "firm": "CAN-MED HEALTHCARE",
    "type": "gmp-md"
   }
  ],
  "fetchedAt": "2026-08-23T12:00:00.000Z",
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bnm-data-shop-health-canada-medical-device-gmp-inspection-cards-0947f515/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ticks.bnm.farm](https://www.zero.xyz/host/ticks.bnm.farm/llms.txt)
