emailverifier-dev · JSON-LD Context

Emailverifier Dev Context

JSON-LD context defining the semantic vocabulary for Emailverifier Dev from emailverifier-dev.

8 Classes 17 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
emailverifier: https://emailverifier.dev/schema#

Classes

VerificationResult DomainClassification UsageSummary ValidationError ApiKeyAuthError CreditBalanceExceeded RateLimitExceeded InvalidDomainPathError

Properties

Property Type Container
email string
status string
action string
flagged boolean
signals list
suggestion string
domain string
classification string
risk string
mail_routing string
project string
credits_used integer
credits_remaining integer
last_used_at dateTime
statusCode integer
statusMessage string
data

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://emailverifier.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "emailverifier": "https://emailverifier.dev/schema#",
    "VerificationResult": "emailverifier:VerificationResult",
    "email": {
      "@id": "emailverifier:email",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "emailverifier:status",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "emailverifier:action",
      "@type": "xsd:string"
    },
    "flagged": {
      "@id": "emailverifier:flagged",
      "@type": "xsd:boolean"
    },
    "signals": {
      "@id": "emailverifier:signals",
      "@container": "@list"
    },
    "suggestion": {
      "@id": "emailverifier:suggestion",
      "@type": "xsd:string"
    },
    "DomainClassification": "emailverifier:DomainClassification",
    "domain": {
      "@id": "emailverifier:domain",
      "@type": "xsd:string"
    },
    "classification": {
      "@id": "emailverifier:classification",
      "@type": "xsd:string"
    },
    "risk": {
      "@id": "emailverifier:risk",
      "@type": "xsd:string"
    },
    "mail_routing": {
      "@id": "emailverifier:mail_routing",
      "@type": "xsd:string"
    },
    "UsageSummary": "emailverifier:UsageSummary",
    "project": {
      "@id": "emailverifier:project",
      "@type": "xsd:string"
    },
    "credits_used": {
      "@id": "emailverifier:credits_used",
      "@type": "xsd:integer"
    },
    "credits_remaining": {
      "@id": "emailverifier:credits_remaining",
      "@type": "xsd:integer"
    },
    "last_used_at": {
      "@id": "emailverifier:last_used_at",
      "@type": "xsd:dateTime"
    },
    "ValidationError": "emailverifier:ValidationError",
    "statusCode": {
      "@id": "emailverifier:statusCode",
      "@type": "xsd:integer"
    },
    "statusMessage": {
      "@id": "emailverifier:statusMessage",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "emailverifier:data"
    },
    "ApiKeyAuthError": "emailverifier:ApiKeyAuthError",
    "CreditBalanceExceeded": "emailverifier:CreditBalanceExceeded",
    "RateLimitExceeded": "emailverifier:RateLimitExceeded",
    "InvalidDomainPathError": "emailverifier:InvalidDomainPathError"
  },
  "@type": "schema:Dataset",
  "schema:name": "emailverifier-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects emailverifier-dev's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/emailverifier-dev-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/emailverifier-dev-openapi.json"
  ]
}