# SPF Lookup Budget Estimator for Vendor Screening

> SPF Lookup Budget Estimator for Vendor Screening is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Counts DNS lookup mechanisms in an SPF record to estimate whether a domain's SPF policy stays within the 10-lookup RFC limit, for vendor screening purposes.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/demand-domain-spf-lookup-count-vendor-screening?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/spf-lookup-budget-estimator-for-vendor-screening-692a40cc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5FuV2TEHu0c-m1ZqZr2GN

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 spf-lookup-budget-estimator-for-vendor-screening-692a40cc -d '<json body>'
```

Example prompt: Can you check how many DNS lookups are used in the SPF record for sendgrid.com? I want to see if they're within the 10-lookup budget before we add them as a vendor.

## When to prefer this

Use this endpoint when you need a fast, cheap, static estimate of how many DNS lookups a domain's SPF record consumes — particularly during vendor onboarding or screening workflows. Prefer it over full SPF validation tools when you only need the lookup count for budget compliance checks and do not need live email verification or inbox validation.

## Known failure modes

- Domain has no SPF record — returns empty or zero count
- Domain does not exist in DNS — lookup fails with error
- Malformed SPF record — parser may return partial results
- Nested includes not recursively resolved — count may underestimate true lookup depth
- Rate limiting or DNS timeout — transient failure with error response

## How this service works

SPF lookup budget estimate for Vendor screening: Count common DNS lookup mechanisms in an SPF policy; this is a static estimate. DNS data only; does not send email or verify that an inbox exists.

## Output

Returns a static count of the DNS-resolving mechanisms (such as 'include', 'a', 'mx', 'ptr', 'exists') found in the domain's SPF record, giving an estimated number of lookups the policy will consume. Does not perform live DNS resolution of all nested records or verify inbox existence.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "default": "example.com",
   "description": "Public DNS domain, e.g. example.com."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/spf-lookup-budget-estimator-for-vendor-screening-692a40cc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
