# ScriptMasterLabs Entity Compliance Check API

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

Looks up federal compliance and registration status for a US government contractor entity by UEI, CAGE code, or entity name, paid per call in USDC via x402.

## Facts

- Endpoint: GET https://acp-x402-discovery.onrender.com/x402/entity-compliance-check
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-entity-compliance-check-api-e8a7e895
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Rg91bc8mMhGrmvRtom6X7

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-entity-compliance-check-api-e8a7e895
```

Example prompt: Can you check if the company with UEI G24VZA4RLMK3 and CAGE code 21U51 is compliant and registered as a federal contractor? I need their entity compliance status before we proceed with onboarding.

## When to prefer this

Choose this endpoint when you need to programmatically verify the federal compliance or SAM.gov registration status of a US government contractor entity and can pay per call in USDC via x402. Particularly useful for automated vendor onboarding pipelines, procurement due diligence, or compliance audits where SAM.gov API access is not directly available. Best suited for point-in-time lookups by UEI, CAGE code, or entity name.

## Known failure modes

- Entity not found for given UEI, CAGE code, or entity name — returns empty or error response
- Invalid or malformed UEI/CAGE code format — may return validation error
- Payment failure via x402 protocol if USDC balance is insufficient
- Upstream federal data source (SAM.gov) unavailable — service may return timeout or 5xx error
- No query parameters provided — request may be rejected or return no 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 compliance and registration status details for a US government contractor entity, including SAM.gov registration status, eligibility indicators, and entity identifying information, based on the provided UEI, CAGE code, or entity name.

## 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-entity-compliance-check-api-e8a7e895/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from acp-x402-discovery.onrender.com](https://www.zero.xyz/host/acp-x402-discovery.onrender.com/llms.txt)
