# Fa Omron — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access Omron Industrial Automation security advisories and CVE data. Search advisories by product or keyword, retrieve detailed advisory information by OMSR ID, or pull the latest security feed. Returns vulnerability identifiers, affected products, severity metadata, and remediation details.

**Category:** Government & Public Data | **Website:** [fa.omron.co.jp/](https://fa.omron.co.jp/) | **Docs:** [parse.bot/marketplace/56e4bc05-585c-4d6c-9717-156f6e954f0e/fa-omron-co-jp-api](https://parse.bot/marketplace/56e4bc05-585c-4d6c-9717-156f6e954f0e/fa-omron-co-jp-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_advisory_detail_by_id

Retrieves full detail for a single advisory identified by its OMSR ID. Enriches the base advisory metadata (title, affected products, dates, remarks, third-party reference) with CVE identifiers extracted from the linked third-party advisory page (e.g. JVN) and a CVSS score when available. Returns input_not_found when the advisory does not exist in either the English or Japanese catalog.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `omsr_id` | string | Yes | The Omron Advisory ID, format OMSR-YYYY-NNN (e.g. OMSR-2025-004). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/get_advisory_detail_by_id \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"omsr_id":"<string>"}'
```

### get_security_main_page

Retrieves the title and URL of the Omron Product Security overview page. A lightweight health-check that confirms the security portal is reachable.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/get_security_main_page \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_vulnerability_advisory_list

Fetches all published vulnerability advisories from Omron's Product Security page. Each advisory includes the OMSR identifier, release/modification dates, affected products, title, link to the Omron PDF, revision remarks, and any third-party advisory reference. The list is ordered by recency (newest first). Serves as the entry point for browsing the full advisory catalog.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `language` | string | No | Language of the advisory list. Accepted values: 'en', 'jp'. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/get_vulnerability_advisory_list \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"language":"<string>"}'
```

### get_vulnerability_advisory_rss

Fetches the Omron Product Security RSS feed. Returns a chronological list of advisory announcements with title, direct PDF link, and publication date. Useful for monitoring new disclosures without parsing the full HTML page.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `language` | string | No | Language of the RSS feed. Accepted values: 'en', 'jp'. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/get_vulnerability_advisory_rss \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"language":"<string>"}'
```

### search_vulnerabilities_by_product

Searches the English advisory catalog for entries matching a product name or keyword. Performs case-insensitive substring matching against the affected_products field and the advisory title. Returns all matching advisory summaries in their original order.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Product name or keyword to search for (case-insensitive match against affected_products and advisory title). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-fa-omron-co-jp-api-56e4bc05/search_vulnerabilities_by_product \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```
