# is-port-445-open

> is-port-445-open is a paid API for AI agents from ip.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-13).

Checks whether TCP port 445 (SMB/Windows file sharing) is open, closed, or filtered on a given host by attempting a connection from Cloudflare's edge network

## Facts

- Endpoint: GET https://ip.intel.rallylive.ca/ip/port/445?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-port-445-open-f87d59fa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_f4aMm3lqCK0txa8n4UG-J

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 is-port-445-open-f87d59fa
```

Example prompt: Can you check whether TCP port 445 (SMB) is open or closed on 192.168.1.100? I want to know if it's exposed without running a full scanner.

## When to prefer this

Choose this endpoint when you need a lightweight, no-scanner check of SMB port 445 exposure from an external vantage point (Cloudflare's edge) without deploying your own scanning infrastructure. Ideal for quick security audits, pre-deployment firewall checks, or confirming that port 445 is not accidentally exposed to the internet. Not suitable for hosts behind Cloudflare (results are inconclusive) or for comprehensive port range scanning.

## Known failure modes

- Host is Cloudflare-fronted — result is inconclusive because Cloudflare's edge intercepts the connection
- Connection attempt times out — port may be filtered by a firewall with no response
- Invalid or unresolvable hostname returns an error
- Rate limiting if too many checks are performed in a short window
- Network unreachable scenarios may produce false filtered results

## How this service works

Is TCP port 445 (SMB) open on a host? Attempts a connection from Cloudflare's edge and reports open/closed/filtered with the connect time; Cloudflare-fronted hosts are reported as inconclusive because their edge answers for them. Exposure checks for SMB without running a scanner. $0.01 per check.

## Output

Returns the port status (open, closed, or filtered) for TCP port 445 on the specified host, along with the connection time in milliseconds. If the host is behind Cloudflare's edge, the result is flagged as inconclusive because Cloudflare's network answers the connection instead of the actual host.

## 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",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/is-port-445-open-f87d59fa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ip.intel.rallylive.ca](https://www.zero.xyz/host/ip.intel.rallylive.ca/llms.txt)
