# SiteCheck Shop & Social – EU Safety Gate (RAPEX) Weekly Report Index

> SiteCheck Shop & Social – EU Safety Gate (RAPEX) Weekly Report Index is a paid API for AI agents from api.shopsocial-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns an index of the most recent EU Safety Gate (RAPEX) weekly product-safety reports, including reference, publication date, week number, and a link to each report's full XML alert details.

## Facts

- Endpoint: GET https://api.shopsocial-api.workers.dev/api/ecommerce/eu-safety-gate-rapex?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-shop-social-eu-safety-gate-rapex-weekly-report-index-ae7c7188
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5B3tozCCrWeno4oe3SNG3

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 sitecheck-shop-social-eu-safety-gate-rapex-weekly-report-index-ae7c7188
```

Example prompt: Can you pull the 10 most recent EU Safety Gate RAPEX weekly report links for me, including their reference numbers and publication dates?

## When to prefer this

Choose this endpoint when you need a quick, indexed list of EU RAPEX weekly report metadata (references, dates, links) without needing to parse the raw European Commission XML directly. Ideal for compliance monitoring agents, regulatory dashboards, or recall alert digest pipelines that need to check for new reports and then selectively follow individual report URLs for detail. Not suitable if you need product-level alert details — follow the returned URLs for that.

## Known failure modes

- EC Safety Gate source API unavailable — upstream fetch fails, empty or error response returned
- limit parameter out of range (must be 1–50) — may return default of 5 or validation error
- Stale data if EC source XML has not been updated yet for the current week
- Network timeout from Cloudflare Worker to EC source endpoint

## How this service works

EU Safety Gate (RAPEX) weekly product-safety report index from the European Commission's public XML list: newest reports first, with reference, publication date, week and the link to each report's alerts. Product-level details are not included; open the returned link for them.

## Output

A JSON object containing a count of returned reports, the source URL (EC Safety Gate XML list), a checkedAt timestamp, and an array of report objects each with: report URL (linking to full XML alerts), week number, year, reference string (e.g. 'Report-2026-42'), and publication date. Product-level details are not included in the index; the returned URL must be followed for full alert details.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "string",
       "description": "How many weekly reports, 1 to 50 (default 5)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 3,
  "source": "https://ec.europa.eu/safety-gate-alerts/api/download/weeklyReport/list/xml/en",
  "reports": [
   {
    "url": "https://ec.europa.eu/safety-gate-alerts/api/download/weeklyReport/detail/xml/10000328?language=en&search=WEB_REPORT%7C:%7C10000328,",
    "week": 42,
    "year": 2026,
    "reference": "Report-2026-42",
    "publicationDate": "23/10/2026"
   },
   {
    "url": "https://ec.europa.eu/safety-gate-alerts/api/download/weeklyReport/detail/xml/10000327?language=en&search=WEB_REPORT%7C:%7C10000327,",
    "week": 41,
    "year": 2026,
    "reference": "Report-2026-41",
    "publicationDate": "16/10/2026"
   }
  ],
  "checkedAt": "2026-10-23T09:37:46.366Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-shop-social-eu-safety-gate-rapex-weekly-report-index-ae7c7188/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.shopsocial-api.workers.dev](https://www.zero.xyz/host/api.shopsocial-api.workers.dev/llms.txt)
