Api Endpoint

api.inboxguardstest.com

InboxGuards Email Test: Email deliverability and security report for a real email you sent. 1) POST /v1/tests (free) for a one-time address + read token. 2) Send one real email to it. 3) GET this with ?test_id= and X-Read-Token. Report: SPF, DKIM (key size, alignment), DMARC, ARC, BIMI, sending IP rDNS + SpamCop, MTA-STS/TLS-RPT, one-click unsubscribe, headers, content, 0-100 score, top fixes. Not-ready/unknown tests: 4xx, never charged.

Open interactive test console

Offering

Provider
api.inboxguardstest.com
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Security
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.inboxguardstest.com/v1/report
MIME type
application/json
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
email-deliverability, spam-test, SPF, dkim, DMARC, inbox-placement, email-test, Email, deliverability, X402, MCP

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.05 USDC
Atomic price: 50000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "50000",
    "payTo": "0x2dAF658B01e257206375798a15832E9f547D65dD"
  }
]

Observed health

Status
Healthy
Latest latency
880 ms
Average latency
979 ms
HTTP status
402
Last checked
Reachability
100% over 15 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "test_id": {
          "type": "string",
          "pattern": "^[a-z2-7]{12}$",
          "description": "test_id from POST /v1/tests"
        }
      },
      "required": [
        "test_id"
      ]
    },
    "headers": {
      "type": "object",
      "properties": {
        "X-Read-Token": {
          "type": "string",
          "description": "read_token returned once by POST /v1/tests"
        }
      },
      "required": [
        "X-Read-Token"
      ],
      "additionalProperties": {
        "type": "string"
      }
    }
  },
  "required": [
    "type",
    "method"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "http"
        },
        "method": {
          "type": "string",
          "enum": [
            "GET"
          ]
        },
        "queryParams": {
          "type": "object",
          "properties": {
            "test_id": {
              "type": "string",
              "pattern": "^[a-z2-7]{12}$",
              "description": "test_id from POST /v1/tests"
            }
          },
          "required": [
            "test_id"
          ]
        },
        "headers": {
          "type": "object",
          "properties": {
            "X-Read-Token": {
              "type": "string",
              "description": "read_token returned once by POST /v1/tests"
            }
          },
          "required": [
            "X-Read-Token"
          ],
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "required": [
        "type",
        "method"
      ],
      "additionalProperties": false
    },
    "output": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "example": {
          "type": "object",
          "required": [
            "schema_version",
            "test_id",
            "received_at",
            "score",
            "grade",
            "top_fixes",
            "suggestions",
            "message",
            "connection",
            "authentication",
            "transport_policy",
            "links",
            "findings",
            "notes"
          ],
          "properties": {
            "schema_version": {
              "type": "string"
            },
            "test_id": {
              "type": "string"
            },
            "received_at": {
              "type": "string",
              "format": "date-time"
            },
            "analyzed_at": {
              "type": "string",
              "format": "date-time"
            },
            "score": {
              "type": "integer",
              "minimum": 0,
              "maximum": 100
            },
            "grade": {
              "type": "string",
              "enum": [
                "A",
                "B",
                "C",
                "D",
                "F"
              ]
            },
            "top_fixes": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "id",
                  "title",
                  "fix"
                ],
                "properties": {
                  "id": {
                    "type": "string"
                  },
                  "title": {
                    "type": "string"
                  },
                  "fix": {
                    "type": "string"
                  }
                }
              },
              "description": "Up to 3 fail/warn items to fix first"
            },
            "suggestions": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "id",
                  "title",
                  "fix"
                ],
                "properties": {
                  "id": {
                    "type": "string"
                  },
                  "title": {
                    "type": "string"
                  },
                  "fix": {
                    "type": "string"
                  }
                }
              },
              "description": "Optional improvements; do not lower the score"
            },
            "message": {
              "type": "object",
              "description": "size, From/envelope domains, Message-ID domain, List-Unsubscribe, content facts (no body text)"
            },
            "connection": {
              "type": "object",
              "description": "sending IP and HELO from Cloudflare's trace header, PTR, forward-confirmed rDNS, SpamCop",
              "properties": {
                "ip": {
                  "type": "string"
                },
                "helo": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                },
                "ptr": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "fcrdns": {
                  "type": "boolean"
                },
                "spamcop": {
                  "type": "string"
                }
              }
            },
            "cloudflare": {
              "type": "object",
              "description": "Cloudflare's own Authentication-Results and spam score for the inbound hop"
            },
            "authentication": {
              "type": "object",
              "description": "SPF, DKIM (each signature: domain, selector, result, aligned, key_bits), DMARC (result, policy, alignment), ARC, BIMI",
              "properties": {
                "spf": {
                  "type": "object"
                },
                "dkim": {
                  "type": "array"
                },
                "dmarc": {
                  "type": "object"
                },
                "arc": {
                  "type": "object"
                },
                "bimi": {
                  "type": "object"
                }
              }
            },
            "transport_policy": {
              "type": "object",
              "description": "sender domain MTA-STS and TLS-RPT records"
            },
            "links": {
              "type": "object",
              "description": "link reputation status per domain (Google Web Risk; 'not_checked' until configured)"
            },
            "findings": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "id",
                  "area",
                  "severity",
                  "title"
                ],
                "properties": {
                  "id": {
                    "type": "string"
                  },
                  "area": {
                    "type": "string"
                  },
                  "severity": {
                    "type": "string",
                    "enum": [
                      "pass",
                      "info",
                      "warn",
                      "fail"
                    ]
                  },
                  "title": {
                    "type": "string"
                  },
                  "detail": {
                    "type": "string"
                  },
                  "fix": {
                    "type": "string"
                  }
                }
              }
            },
            "notes": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "partial_errors": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          }
        }
      },
      "required": [
        "type"
      ]
    }
  },
  "required": [
    "input"
  ]
}