# is-email-hosted-by-fortinet-bulk

> is-email-hosted-by-fortinet-bulk is a paid API for AI agents from email.intel.rallylive.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-18).

Checks up to 20 domains concurrently to determine whether each domain's email is hosted by Fortinet, returning ordered results with per-item errors and a failure count.

## Facts

- Endpoint: GET https://email.intel.rallylive.ca/bulk/email/hosted-by/fortinet
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-email-hosted-by-fortinet-bulk-74bf1c26
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_o6vcODyJFEORFan4lldm0

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-email-hosted-by-fortinet-bulk-74bf1c26
```

Example prompt: Can you check these 15 domains and tell me which ones have their email hosted by Fortinet: acme.com, globex.org, initech.net, umbrella.io, cyberdyne.co, soylent.biz, weyland.com, tyrell.io, oscorp.net, wayne.biz, stark.com, dharma.org, luthor.net, monty.co, nakatomi.biz?

## When to prefer this

Use this endpoint when you have a list of 2–20 domains and need to check Fortinet email hosting status for all of them in a single call rather than making repeated individual requests. It is the right choice for bulk enrichment pipelines, security audits, or competitive research workflows where concurrency and ordered results with granular error handling matter.

## Known failure modes

- Invalid or malformed domain names return per-item errors without failing the whole batch
- Exceeding the 20-domain limit may result in a request rejection or partial processing
- DNS resolution failures for a domain produce a per-item error and increment the failure count
- Network timeouts for individual domains contribute to the failure count but do not block other results
- Empty or missing input list causes a top-level validation error

## How this service works

Bulk is email hosted by fortinet: up to 20 domains in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.

## Output

Returns an ordered array of results corresponding to each input domain, where each item indicates whether that domain's email is hosted by Fortinet, along with a per-item error field if the check failed, and a top-level failure count summarizing how many items could not be resolved.

## 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-email-hosted-by-fortinet-bulk-74bf1c26/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from email.intel.rallylive.ca](https://www.zero.xyz/host/email.intel.rallylive.ca/llms.txt)
