# ScriptMasterLabs SAM Entity Verification API

> ScriptMasterLabs SAM Entity Verification API is a paid API for AI agents from acp-x402-scriptmasterlabs.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-15).

Verifies and retrieves federal SAM.gov entity registration data by UEI, CAGE code, or entity name, settled via x402 micropayment in USDC on Base.

## Facts

- Endpoint: GET https://acp-x402-scriptmasterlabs.onrender.com/x402/sam-entity-verification
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-sam-entity-verification-api-215654f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9AL5gHYp0W_JA6RuwGOIr

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 scriptmasterlabs-sam-entity-verification-api-215654f9
```

Example prompt: Can you verify whether 'Script Master Labs' is registered in SAM.gov? Their UEI is G24VZA4RLMK3 and CAGE code is 21U51.

## When to prefer this

Use this endpoint when you need to programmatically verify federal contractor SAM.gov registration status by UEI, CAGE code, or entity name, especially in automated compliance workflows, procurement pipelines, or vendor onboarding systems where paying $0.001 USDC per call via x402 is acceptable. Prefer this over manual SAM.gov portal lookups when building agent-driven procurement automation.

## Known failure modes

- Entity not found in SAM.gov — returns empty or null result for unregistered entities
- Invalid UEI format — query param rejected if UEI doesn't conform to 12-character alphanumeric format
- Payment failure — x402 micropayment of $0.001 USDC on Base not completed, request blocked
- Rate limiting — excessive calls may be throttled by the hosted service
- SAM.gov upstream unavailability — downstream data source may be temporarily inaccessible
- Ambiguous entity name — multiple entities may match a name-based query, returning multiple or incorrect results

## How this service works

Pay-per-call crypto, RWA, federal, SEC, and compliance APIs. Settled in USDC on Base via x402. Hyphen routes only (e.g. /x402/rwa-aggregates, /x402/gas-tracker).

## Output

Returns SAM.gov entity registration data for the queried entity, including registration status (active/inactive), entity name, UEI, CAGE code, and associated federal procurement eligibility 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": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "uei": {
       "type": "string",
       "example": "G24VZA4RLMK3"
      },
      "cage": {
       "type": "string",
       "example": "21U51"
      },
      "entity_name": {
       "type": "string",
       "example": "Script Master Labs"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-sam-entity-verification-api-215654f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from acp-x402-scriptmasterlabs.onrender.com](https://www.zero.xyz/host/acp-x402-scriptmasterlabs.onrender.com/llms.txt)
