Abstract API · JSON-LD Context
Abstract Api Email Reputation Context
JSON-LD context defining the semantic vocabulary for Abstract Api Email Reputation from Abstract API.
7 Classes
42 Properties
4 Namespaces
Namespaces
abstract:
https://abstractapi.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
BreachInfo
Deliverability
DomainInfo
EmailQuality
EmailReputationResponse
RiskInfo
SenderInfo
Properties
| Property | Type | Container |
|---|---|---|
| totalBreaches | integer | |
| dateFirstBreached | date | |
| dateLastBreached | date | |
| breachedDomains | string | set |
| status | string | |
| statusDetail | string | |
| isFormatValid | boolean | |
| isSmtpValid | boolean | |
| isMxValid | boolean | |
| mxRecords | string | set |
| domain | string | |
| domainAge | integer | |
| isLiveSite | boolean | |
| registrar | string | |
| registrarUrl | reference | |
| dateRegistered | date | |
| dateLastRenewed | date | |
| dateExpires | date | |
| isRiskyTld | boolean | |
| score | decimal | |
| isFreeEmail | boolean | |
| isUsernameSuspicious | boolean | |
| isDisposable | boolean | |
| isCatchall | boolean | |
| isSubaddress | boolean | |
| isRole | boolean | |
| isDmarcEnforced | boolean | |
| isSpfStrict | boolean | |
| minimumAge | integer | |
| deliverability | string | |
| quality | string | |
| sender | string | |
| risk | string | |
| breaches | string | |
| addressRiskStatus | string | |
| domainRiskStatus | string | |
| firstName | string | |
| lastName | string | |
| emailProviderName | string | |
| organizationName | string | |
| organizationType | string |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"abstract": "https://abstractapi.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"BreachInfo": "abstract:BreachInfo",
"Deliverability": "abstract:Deliverability",
"DomainInfo": "abstract:DomainInfo",
"EmailQuality": "abstract:EmailQuality",
"EmailReputationResponse": "abstract:EmailReputationResponse",
"RiskInfo": "abstract:RiskInfo",
"SenderInfo": "abstract:SenderInfo",
"totalBreaches": {
"@id": "abstract:total_breaches",
"@type": "xsd:integer"
},
"dateFirstBreached": {
"@id": "abstract:date_first_breached",
"@type": "xsd:date"
},
"dateLastBreached": {
"@id": "abstract:date_last_breached",
"@type": "xsd:date"
},
"breachedDomains": {
"@id": "abstract:breached_domains",
"@container": "@set",
"@type": "xsd:string"
},
"status": {
"@id": "abstract:status",
"@type": "xsd:string"
},
"statusDetail": {
"@id": "abstract:status_detail",
"@type": "xsd:string"
},
"isFormatValid": {
"@id": "abstract:is_format_valid",
"@type": "xsd:boolean"
},
"isSmtpValid": {
"@id": "abstract:is_smtp_valid",
"@type": "xsd:boolean"
},
"isMxValid": {
"@id": "abstract:is_mx_valid",
"@type": "xsd:boolean"
},
"mxRecords": {
"@id": "abstract:mx_records",
"@container": "@set",
"@type": "xsd:string"
},
"domain": {
"@id": "abstract:domain",
"@type": "xsd:string"
},
"domainAge": {
"@id": "abstract:domain_age",
"@type": "xsd:integer"
},
"isLiveSite": {
"@id": "abstract:is_live_site",
"@type": "xsd:boolean"
},
"registrar": {
"@id": "abstract:registrar",
"@type": "xsd:string"
},
"registrarUrl": {
"@id": "abstract:registrar_url",
"@type": "@id"
},
"dateRegistered": {
"@id": "abstract:date_registered",
"@type": "xsd:date"
},
"dateLastRenewed": {
"@id": "abstract:date_last_renewed",
"@type": "xsd:date"
},
"dateExpires": {
"@id": "abstract:date_expires",
"@type": "xsd:date"
},
"isRiskyTld": {
"@id": "abstract:is_risky_tld",
"@type": "xsd:boolean"
},
"score": {
"@id": "abstract:score",
"@type": "xsd:decimal"
},
"isFreeEmail": {
"@id": "abstract:is_free_email",
"@type": "xsd:boolean"
},
"isUsernameSuspicious": {
"@id": "abstract:is_username_suspicious",
"@type": "xsd:boolean"
},
"isDisposable": {
"@id": "abstract:is_disposable",
"@type": "xsd:boolean"
},
"isCatchall": {
"@id": "abstract:is_catchall",
"@type": "xsd:boolean"
},
"isSubaddress": {
"@id": "abstract:is_subaddress",
"@type": "xsd:boolean"
},
"isRole": {
"@id": "abstract:is_role",
"@type": "xsd:boolean"
},
"isDmarcEnforced": {
"@id": "abstract:is_dmarc_enforced",
"@type": "xsd:boolean"
},
"isSpfStrict": {
"@id": "abstract:is_spf_strict",
"@type": "xsd:boolean"
},
"minimumAge": {
"@id": "abstract:minimum_age",
"@type": "xsd:integer"
},
"email": {
"@id": "schema:email"
},
"deliverability": {
"@id": "abstract:deliverability",
"@type": "xsd:string"
},
"quality": {
"@id": "abstract:quality",
"@type": "xsd:string"
},
"sender": {
"@id": "abstract:sender",
"@type": "xsd:string"
},
"risk": {
"@id": "abstract:risk",
"@type": "xsd:string"
},
"breaches": {
"@id": "abstract:breaches",
"@type": "xsd:string"
},
"addressRiskStatus": {
"@id": "abstract:address_risk_status",
"@type": "xsd:string"
},
"domainRiskStatus": {
"@id": "abstract:domain_risk_status",
"@type": "xsd:string"
},
"firstName": {
"@id": "abstract:first_name",
"@type": "xsd:string"
},
"lastName": {
"@id": "abstract:last_name",
"@type": "xsd:string"
},
"emailProviderName": {
"@id": "abstract:email_provider_name",
"@type": "xsd:string"
},
"organizationName": {
"@id": "abstract:organization_name",
"@type": "xsd:string"
},
"organizationType": {
"@id": "abstract:organization_type",
"@type": "xsd:string"
}
}
}