# 2s FCC ID Lookup

> 2s FCC ID Lookup is a paid API for AI agents from 2s.io, paid per call via x402, $0.0012/call, status unknown (last checked 2026-09-13).

Looks up FCC equipment authorization grantee information for a given FCC ID, returning the registered company name, location, and product codes.

## Facts

- Endpoint: GET https://2s.io/api/gov/fcc-id
- Price: $0.0012/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/2s-fcc-id-lookup-2bc71833
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4ozu0jWZORP1cVv5oyZCi

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 2s-fcc-id-lookup-2bc71833
```

Example prompt: Who is the registered grantee for FCC ID BCG-E3217A — I need the company name, location, and when it was received by the FCC.

## When to prefer this

Use this endpoint when you need to identify the company behind a specific FCC equipment authorization ID, verify device legitimacy, or enrich product/device metadata with regulatory registration details from official FCC public records. Prefer this over web scraping when ground-truth FCC data is required at low cost with no signup.

## Known failure modes

- FCC ID not found: 'found' field returns false with no grantee data
- Malformed FCC ID format: may return not found or validation error
- Upstream FCC data unavailability: may result in service error
- Missing required 'fccId' query parameter: request rejected

## How this service works

Resolve an FCC ID (printed on US wireless/electronic devices) to the grantee — the manufacturer that holds the FCC equipment authorization. Pass fccId in any form (BCG-E3217A, BCGE3217A). Returns the grantee code, the product code, and the grantee company: name, city, state, country, and the date its grantee code was registered. Uses the FCC EAS Equipment Authorization Grantee Registrations open dataset, free and keyless — the "who made this device" lookup an agent reading a label off hardware cannot do natively. (Per-product RF detail — frequencies, equipment class — is not in the open dataset and is out of scope.)

## Output

A JSON object indicating whether the FCC ID was found, along with the queried ID, the data source, the grantee's company name, city, state, country, ZIP code, date received, grantee code, and product code.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "fccId": "BCG-E3217A"
  }
 }
}
```

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "required": [
      "fccId"
     ],
     "properties": {
      "fccId": {
       "type": "string",
       "description": "An FCC ID, e.g. BCG-E3217A or BCGE3217A."
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/2s-fcc-id-lookup-2bc71833/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 2s.io](https://www.zero.xyz/host/2s.io/llms.txt)
