proweblook-com · JSON-LD Context

Proweblook Com Context

JSON-LD context defining the semantic vocabulary for Proweblook Com from proweblook-com.

11 Classes 50 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/
proweblook: https://proweblook.com/schema#

Classes

ErrorResponse StatusResponse WhatsAppCheckResponse PhoneValidationRequest PhoneValidationResponse PhoneValidationErrorResponse EmailCheckResponse GeoIPResponse CallerInfoResponse BalanceResponse AuditRunRequest

Properties

Property Type Container
status boolean
error string
message string
balance integer
numberstatus boolean
businessnumber boolean
phone_number reference
country_code reference
api_key string
formatted_number string
linetype string
carrier string
location string
countrycodenum integer
countrycode string
countryname string
formatnational string
formatinternational string
timezone list
ratelimit_remain integer
ratelimit_seconds integer
email string
emailformat boolean
emailexist boolean
verdict string
reason_code string
ip string
range list
country string
country_name string
region string
region_iso string
city string
postal_code string
isp string
organization string
latitude decimal
longitude decimal
asn integer
asn_organization string
number string
name string
line_type string
wa_balance integer
email_balance integer
geoip_balance integer
phone_balance integer
brand_name string
brand_url string
competitors list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://proweblook.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "proweblook": "https://proweblook.com/schema#",
    "ErrorResponse": "proweblook:ErrorResponse",
    "status": {
      "@id": "proweblook:status",
      "@type": "xsd:boolean"
    },
    "error": {
      "@id": "proweblook:error",
      "@type": "xsd:string"
    },
    "StatusResponse": "proweblook:StatusResponse",
    "message": {
      "@id": "proweblook:message",
      "@type": "xsd:string"
    },
    "WhatsAppCheckResponse": "proweblook:WhatsAppCheckResponse",
    "balance": {
      "@id": "proweblook:balance",
      "@type": "xsd:integer"
    },
    "numberstatus": {
      "@id": "proweblook:numberstatus",
      "@type": "xsd:boolean"
    },
    "businessnumber": {
      "@id": "proweblook:businessnumber",
      "@type": "xsd:boolean"
    },
    "PhoneValidationRequest": "proweblook:PhoneValidationRequest",
    "phone_number": {
      "@id": "proweblook:phone_number",
      "@type": "@id"
    },
    "country_code": {
      "@id": "proweblook:country_code",
      "@type": "@id"
    },
    "api_key": {
      "@id": "proweblook:api_key",
      "@type": "xsd:string"
    },
    "PhoneValidationResponse": "proweblook:PhoneValidationResponse",
    "formatted_number": {
      "@id": "proweblook:formatted_number",
      "@type": "xsd:string"
    },
    "linetype": {
      "@id": "proweblook:linetype",
      "@type": "xsd:string"
    },
    "carrier": {
      "@id": "proweblook:carrier",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "proweblook:location",
      "@type": "xsd:string"
    },
    "countrycodenum": {
      "@id": "proweblook:countrycodenum",
      "@type": "xsd:integer"
    },
    "countrycode": {
      "@id": "proweblook:countrycode",
      "@type": "xsd:string"
    },
    "countryname": {
      "@id": "proweblook:countryname",
      "@type": "xsd:string"
    },
    "formatnational": {
      "@id": "proweblook:formatnational",
      "@type": "xsd:string"
    },
    "formatinternational": {
      "@id": "proweblook:formatinternational",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "proweblook:timezone",
      "@container": "@list"
    },
    "ratelimit_remain": {
      "@id": "proweblook:ratelimit_remain",
      "@type": "xsd:integer"
    },
    "ratelimit_seconds": {
      "@id": "proweblook:ratelimit_seconds",
      "@type": "xsd:integer"
    },
    "PhoneValidationErrorResponse": "proweblook:PhoneValidationErrorResponse",
    "EmailCheckResponse": "proweblook:EmailCheckResponse",
    "email": {
      "@id": "proweblook:email",
      "@type": "xsd:string"
    },
    "emailformat": {
      "@id": "proweblook:emailformat",
      "@type": "xsd:boolean"
    },
    "emailexist": {
      "@id": "proweblook:emailexist",
      "@type": "xsd:boolean"
    },
    "verdict": {
      "@id": "proweblook:verdict",
      "@type": "xsd:string"
    },
    "reason_code": {
      "@id": "proweblook:reason_code",
      "@type": "xsd:string"
    },
    "GeoIPResponse": "proweblook:GeoIPResponse",
    "ip": {
      "@id": "proweblook:ip",
      "@type": "xsd:string"
    },
    "range": {
      "@id": "proweblook:range",
      "@container": "@list"
    },
    "country": {
      "@id": "proweblook:country",
      "@type": "xsd:string"
    },
    "country_name": {
      "@id": "proweblook:country_name",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "proweblook:region",
      "@type": "xsd:string"
    },
    "region_iso": {
      "@id": "proweblook:region_iso",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "proweblook:city",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "proweblook:postal_code",
      "@type": "xsd:string"
    },
    "isp": {
      "@id": "proweblook:isp",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "proweblook:organization",
      "@type": "xsd:string"
    },
    "latitude": {
      "@id": "proweblook:latitude",
      "@type": "xsd:decimal"
    },
    "longitude": {
      "@id": "proweblook:longitude",
      "@type": "xsd:decimal"
    },
    "asn": {
      "@id": "proweblook:asn",
      "@type": "xsd:integer"
    },
    "asn_organization": {
      "@id": "proweblook:asn_organization",
      "@type": "xsd:string"
    },
    "CallerInfoResponse": "proweblook:CallerInfoResponse",
    "number": {
      "@id": "proweblook:number",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "proweblook:name",
      "@type": "xsd:string"
    },
    "line_type": {
      "@id": "proweblook:line_type",
      "@type": "xsd:string"
    },
    "BalanceResponse": "proweblook:BalanceResponse",
    "wa_balance": {
      "@id": "proweblook:wa_balance",
      "@type": "xsd:integer"
    },
    "email_balance": {
      "@id": "proweblook:email_balance",
      "@type": "xsd:integer"
    },
    "geoip_balance": {
      "@id": "proweblook:geoip_balance",
      "@type": "xsd:integer"
    },
    "phone_balance": {
      "@id": "proweblook:phone_balance",
      "@type": "xsd:integer"
    },
    "AuditRunRequest": "proweblook:AuditRunRequest",
    "brand_name": {
      "@id": "proweblook:brand_name",
      "@type": "xsd:string"
    },
    "brand_url": {
      "@id": "proweblook:brand_url",
      "@type": "xsd:string"
    },
    "competitors": {
      "@id": "proweblook:competitors",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "proweblook-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects proweblook-com'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-31) from openapi/proweblook-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/proweblook-com-openapi.json"
  ]
}