# is-port-19-open

> is-port-19-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-12).

Checks whether TCP port 19 (Chargen) 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/19?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-port-19-open-df7d2d09
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_U5Zj6MGEY-_HEeSS4wiwF

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-19-open-df7d2d09
```

Example prompt: Can you check if TCP port 19 (Chargen) is open or closed on 203.0.113.45? I want to know if the Chargen service is exposed without running a full scanner.

## When to prefer this

Choose this endpoint when you need a quick, passive check on whether Chargen (TCP port 19) is exposed on a remote host without deploying your own scanner. Ideal for security audits, compliance checks, and DDoS amplification surface assessments. Prefer this over general port scanners when you specifically need port 19 status at low cost per check and want results proxied through Cloudflare's edge.

## Known failure modes

- Cloudflare-fronted hosts return inconclusive result because Cloudflare's edge answers the connection probe
- Hosts with aggressive firewalls may appear filtered even if the service is running internally
- Temporary network transients at Cloudflare's edge may cause false closed/filtered results
- Invalid or unresolvable hostnames will return an error or no result

## How this service works

Is TCP port 19 (Chargen) 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 Chargen without running a scanner. $0.01 per check.

## Output

Returns whether TCP port 19 is open, closed, or filtered on the specified host, along with the connection time in milliseconds. Hosts behind Cloudflare's edge are flagged as inconclusive since Cloudflare intercepts connections on their behalf.

## 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-19-open-df7d2d09/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)
