{
  "@context": {
    "@vocab": "https://whoisgeni.us/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "whoisgeni": "https://whoisgeni.us/schema#",
    "AnalysisCharge": "whoisgeni:AnalysisCharge",
    "credits": {
      "@id": "whoisgeni:credits",
      "@type": "xsd:integer"
    },
    "reason": {
      "@id": "whoisgeni:reason",
      "@type": "xsd:string"
    },
    "ApiKeyListResponse": "whoisgeni:ApiKeyListResponse",
    "keys": {
      "@id": "whoisgeni:keys",
      "@container": "@list"
    },
    "ApiKeyResponse": "whoisgeni:ApiKeyResponse",
    "id": {
      "@id": "whoisgeni:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "whoisgeni:name",
      "@type": "xsd:string"
    },
    "key_prefix": {
      "@id": "whoisgeni:key_prefix",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "whoisgeni:created_at",
      "@type": "xsd:dateTime"
    },
    "is_active": {
      "@id": "whoisgeni:is_active",
      "@type": "xsd:boolean"
    },
    "raw_key": {
      "@id": "whoisgeni:raw_key"
    },
    "ApiResponse_ApiKeyListResponse_": "whoisgeni:ApiResponse_ApiKeyListResponse_",
    "data": {
      "@id": "whoisgeni:data"
    },
    "error": {
      "@id": "whoisgeni:error"
    },
    "meta": {
      "@id": "whoisgeni:meta"
    },
    "ApiResponse_ApiKeyResponse_": "whoisgeni:ApiResponse_ApiKeyResponse_",
    "ApiResponse_AutoRechargeSettings_": "whoisgeni:ApiResponse_AutoRechargeSettings_",
    "ApiResponse_AutoRechargeSetupResponse_": "whoisgeni:ApiResponse_AutoRechargeSetupResponse_",
    "ApiResponse_BYOKKeyListResponse_": "whoisgeni:ApiResponse_BYOKKeyListResponse_",
    "ApiResponse_BYOKKeyResponse_": "whoisgeni:ApiResponse_BYOKKeyResponse_",
    "ApiResponse_CheckoutResponse_": "whoisgeni:ApiResponse_CheckoutResponse_",
    "ApiResponse_CorrelateResponse_": "whoisgeni:ApiResponse_CorrelateResponse_",
    "ApiResponse_CorrelateStatusResponse_": "whoisgeni:ApiResponse_CorrelateStatusResponse_",
    "ApiResponse_CreditBalance_": "whoisgeni:ApiResponse_CreditBalance_",
    "ApiResponse_CreditCheckoutResponse_": "whoisgeni:ApiResponse_CreditCheckoutResponse_",
    "ApiResponse_DomainPortfolioResponse_": "whoisgeni:ApiResponse_DomainPortfolioResponse_",
    "ApiResponse_EmailPreferencesResponse_": "whoisgeni:ApiResponse_EmailPreferencesResponse_",
    "ApiResponse_EntitySearchResponse_": "whoisgeni:ApiResponse_EntitySearchResponse_",
    "ApiResponse_HistoryResponse_": "whoisgeni:ApiResponse_HistoryResponse_",
    "ApiResponse_JobListResponse_": "whoisgeni:ApiResponse_JobListResponse_",
    "ApiResponse_JobStatusResponse_": "whoisgeni:ApiResponse_JobStatusResponse_",
    "ApiResponse_MeResponse_": "whoisgeni:ApiResponse_MeResponse_",
    "ApiResponse_PortalResponse_": "whoisgeni:ApiResponse_PortalResponse_",
    "ApiResponse_PortfolioResponse_": "whoisgeni:ApiResponse_PortfolioResponse_",
    "ApiResponse_SignalsResponse_": "whoisgeni:ApiResponse_SignalsResponse_",
    "ApiResponse_SubdomainsResponse_": "whoisgeni:ApiResponse_SubdomainsResponse_",
    "ApiResponse_SubmitResponse_": "whoisgeni:ApiResponse_SubmitResponse_",
    "ApiResponse_SubscriptionInfo_": "whoisgeni:ApiResponse_SubscriptionInfo_",
    "ApiResponse_TemplateListResponse_": "whoisgeni:ApiResponse_TemplateListResponse_",
    "ApiResponse_TemplateResponse_": "whoisgeni:ApiResponse_TemplateResponse_",
    "ApiResponse_UsageDashboard_": "whoisgeni:ApiResponse_UsageDashboard_",
    "ApiResponse_VerifyTokenResponse_": "whoisgeni:ApiResponse_VerifyTokenResponse_",
    "ApiResponse_WebhookSecretResponse_": "whoisgeni:ApiResponse_WebhookSecretResponse_",
    "ApiResponse_WebhookStatusResponse_": "whoisgeni:ApiResponse_WebhookStatusResponse_",
    "ApiResponse_dict_str__Any__": "whoisgeni:ApiResponse_dict_str__Any__",
    "ApiResponse_list_LedgerEntry__": "whoisgeni:ApiResponse_list_LedgerEntry__",
    "ApiResponse_list_dict_str__Any___": "whoisgeni:ApiResponse_list_dict_str__Any___",
    "AutoRechargeSettings": "whoisgeni:AutoRechargeSettings",
    "enabled": {
      "@id": "whoisgeni:enabled",
      "@type": "xsd:boolean"
    },
    "threshold_credits": {
      "@id": "whoisgeni:threshold_credits"
    },
    "pack": {
      "@id": "whoisgeni:pack"
    },
    "has_saved_card": {
      "@id": "whoisgeni:has_saved_card",
      "@type": "xsd:boolean"
    },
    "disabled_reason": {
      "@id": "whoisgeni:disabled_reason"
    },
    "monthly_cap_usd": {
      "@id": "whoisgeni:monthly_cap_usd"
    },
    "month_spent_usd": {
      "@id": "whoisgeni:month_spent_usd",
      "@type": "xsd:integer"
    },
    "AutoRechargeSetupRequest": "whoisgeni:AutoRechargeSetupRequest",
    "success_url": {
      "@id": "whoisgeni:success_url",
      "@type": "xsd:string"
    },
    "cancel_url": {
      "@id": "whoisgeni:cancel_url",
      "@type": "xsd:string"
    },
    "AutoRechargeSetupResponse": "whoisgeni:AutoRechargeSetupResponse",
    "checkout_url": {
      "@id": "whoisgeni:checkout_url",
      "@type": "xsd:string"
    },
    "session_id": {
      "@id": "whoisgeni:session_id",
      "@type": "xsd:string"
    },
    "AutoRechargeUpdateRequest": "whoisgeni:AutoRechargeUpdateRequest",
    "BYOKKeyListResponse": "whoisgeni:BYOKKeyListResponse",
    "BYOKKeyResponse": "whoisgeni:BYOKKeyResponse",
    "provider": {
      "@id": "whoisgeni:provider",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "whoisgeni:last_used_at"
    },
    "last_validated_at": {
      "@id": "whoisgeni:last_validated_at"
    },
    "updated_at": {
      "@id": "whoisgeni:updated_at",
      "@type": "xsd:dateTime"
    },
    "BatchSubmitRequest": "whoisgeni:BatchSubmitRequest",
    "domains": {
      "@id": "whoisgeni:domains",
      "@container": "@list"
    },
    "depth": {
      "@id": "whoisgeni:depth",
      "@type": "xsd:string"
    },
    "force_refresh": {
      "@id": "whoisgeni:force_refresh",
      "@type": "xsd:boolean"
    },
    "callback_url": {
      "@id": "whoisgeni:callback_url"
    },
    "output_schema": {
      "@id": "whoisgeni:output_schema"
    },
    "output_fields": {
      "@id": "whoisgeni:output_fields"
    },
    "BulkSubmitRequest": "whoisgeni:BulkSubmitRequest",
    "CheckoutRequest": "whoisgeni:CheckoutRequest",
    "tier": {
      "@id": "whoisgeni:tier",
      "@type": "xsd:string"
    },
    "billing_period": {
      "@id": "whoisgeni:billing_period",
      "@type": "xsd:string"
    },
    "CheckoutResponse": "whoisgeni:CheckoutResponse",
    "ClusterEdge": "whoisgeni:ClusterEdge",
    "from_domain": {
      "@id": "whoisgeni:from_domain",
      "@type": "xsd:string"
    },
    "to_domain": {
      "@id": "whoisgeni:to_domain",
      "@type": "xsd:string"
    },
    "ClusterEvidence": "whoisgeni:ClusterEvidence",
    "mean_pairwise_score": {
      "@id": "whoisgeni:mean_pairwise_score",
      "@type": "xsd:decimal"
    },
    "corroboration_bonus": {
      "@id": "whoisgeni:corroboration_bonus",
      "@type": "xsd:decimal"
    },
    "CorrelateRequest": "whoisgeni:CorrelateRequest",
    "CorrelateResponse": "whoisgeni:CorrelateResponse",
    "job_id": {
      "@id": "whoisgeni:job_id",
      "@type": "xsd:string"
    },
    "correlation_id": {
      "@id": "whoisgeni:correlation_id",
      "@type": "xsd:string"
    },
    "poll_url": {
      "@id": "whoisgeni:poll_url",
      "@type": "xsd:string"
    },
    "domain_count": {
      "@id": "whoisgeni:domain_count",
      "@type": "xsd:integer"
    },
    "domains_cached": {
      "@id": "whoisgeni:domains_cached",
      "@type": "xsd:integer"
    },
    "domains_to_analyze": {
      "@id": "whoisgeni:domains_to_analyze",
      "@type": "xsd:integer"
    },
    "credits_charged": {
      "@id": "whoisgeni:credits_charged",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "whoisgeni:status",
      "@type": "xsd:string"
    },
    "CorrelateStatusResponse": "whoisgeni:CorrelateStatusResponse",
    "result": {
      "@id": "whoisgeni:result"
    },
    "phase": {
      "@id": "whoisgeni:phase"
    },
    "CorrelationCluster": "whoisgeni:CorrelationCluster",
    "cluster_id": {
      "@id": "whoisgeni:cluster_id",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "whoisgeni:confidence",
      "@type": "xsd:decimal"
    },
    "shared_signals": {
      "@id": "whoisgeni:shared_signals",
      "@container": "@list"
    },
    "edges": {
      "@id": "whoisgeni:edges",
      "@container": "@list"
    },
    "summary": {
      "@id": "whoisgeni:summary"
    },
    "evidence": {
      "@id": "whoisgeni:evidence"
    },
    "CorrelationResult": "whoisgeni:CorrelationResult",
    "analyzed_at": {
      "@id": "whoisgeni:analyzed_at",
      "@type": "xsd:string"
    },
    "clusters": {
      "@id": "whoisgeni:clusters",
      "@container": "@list"
    },
    "unclustered_domains": {
      "@id": "whoisgeni:unclustered_domains",
      "@container": "@list"
    },
    "pairwise": {
      "@id": "whoisgeni:pairwise",
      "@container": "@list"
    },
    "correlation_summary": {
      "@id": "whoisgeni:correlation_summary"
    },
    "excluded_domains": {
      "@id": "whoisgeni:excluded_domains",
      "@container": "@list"
    },
    "degraded": {
      "@id": "whoisgeni:degraded",
      "@type": "xsd:boolean"
    },
    "CreateApiKeyRequest": "whoisgeni:CreateApiKeyRequest",
    "CreateTemplateRequest": "whoisgeni:CreateTemplateRequest",
    "description": {
      "@id": "whoisgeni:description"
    },
    "mode": {
      "@id": "whoisgeni:mode",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "whoisgeni:fields",
      "@container": "@list"
    },
    "CreditBalance": "whoisgeni:CreditBalance",
    "balance": {
      "@id": "whoisgeni:balance",
      "@type": "xsd:integer"
    },
    "has_active_subscription": {
      "@id": "whoisgeni:has_active_subscription",
      "@type": "xsd:boolean"
    },
    "CreditCheckoutRequest": "whoisgeni:CreditCheckoutRequest",
    "CreditCheckoutResponse": "whoisgeni:CreditCheckoutResponse",
    "DomainAttribution": "whoisgeni:DomainAttribution",
    "domain": {
      "@id": "whoisgeni:domain",
      "@type": "xsd:string"
    },
    "domain_id": {
      "@id": "whoisgeni:domain_id",
      "@type": "xsd:string"
    },
    "signal_count": {
      "@id": "whoisgeni:signal_count",
      "@type": "xsd:integer"
    },
    "last_seen": {
      "@id": "whoisgeni:last_seen",
      "@type": "xsd:string"
    },
    "DomainPortfolioResponse": "whoisgeni:DomainPortfolioResponse",
    "entity_name": {
      "@id": "whoisgeni:entity_name",
      "@type": "xsd:string"
    },
    "portfolio_count": {
      "@id": "whoisgeni:portfolio_count",
      "@type": "xsd:integer"
    },
    "cached": {
      "@id": "whoisgeni:cached",
      "@type": "xsd:boolean"
    },
    "EmailPreferencesResponse": "whoisgeni:EmailPreferencesResponse",
    "digest_enabled": {
      "@id": "whoisgeni:digest_enabled",
      "@type": "xsd:boolean"
    },
    "changelog_enabled": {
      "@id": "whoisgeni:changelog_enabled",
      "@type": "xsd:boolean"
    },
    "lifecycle_enabled": {
      "@id": "whoisgeni:lifecycle_enabled",
      "@type": "xsd:boolean"
    },
    "EmailPreferencesUpdate": "whoisgeni:EmailPreferencesUpdate",
    "EntityMatch": "whoisgeni:EntityMatch",
    "entity_id": {
      "@id": "whoisgeni:entity_id",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "whoisgeni:display_name",
      "@type": "xsd:string"
    },
    "entity_type": {
      "@id": "whoisgeni:entity_type",
      "@type": "xsd:string"
    },
    "relevance": {
      "@id": "whoisgeni:relevance",
      "@type": "xsd:decimal"
    },
    "EntitySearchResponse": "whoisgeni:EntitySearchResponse",
    "query": {
      "@id": "whoisgeni:query",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "whoisgeni:total",
      "@type": "xsd:integer"
    },
    "entities": {
      "@id": "whoisgeni:entities",
      "@container": "@list"
    },
    "limit": {
      "@id": "whoisgeni:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "whoisgeni:offset",
      "@type": "xsd:integer"
    },
    "has_more": {
      "@id": "whoisgeni:has_more",
      "@type": "xsd:boolean"
    },
    "EntitySignalBreakdown": "whoisgeni:EntitySignalBreakdown",
    "entity": {
      "@id": "whoisgeni:entity",
      "@type": "@id"
    },
    "signals": {
      "@id": "whoisgeni:signals",
      "@container": "@list"
    },
    "correlations": {
      "@id": "whoisgeni:correlations",
      "@container": "@list"
    },
    "EntitySummary": "whoisgeni:EntitySummary",
    "ErrorDetail": "whoisgeni:ErrorDetail",
    "code": {
      "@id": "whoisgeni:code",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "whoisgeni:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "whoisgeni:details"
    },
    "EvidenceSignal": "whoisgeni:EvidenceSignal",
    "signal_type": {
      "@id": "whoisgeni:signal_type",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "whoisgeni:value",
      "@type": "xsd:string"
    },
    "strength_bucket": {
      "@id": "whoisgeni:strength_bucket",
      "@type": "xsd:string"
    },
    "FieldChange": "whoisgeni:FieldChange",
    "from": {
      "@id": "whoisgeni:from",
      "@type": "xsd:string"
    },
    "to": {
      "@id": "whoisgeni:to",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "whoisgeni:HTTPValidationError",
    "detail": {
      "@id": "whoisgeni:detail",
      "@container": "@list"
    },
    "HistoryEntry": "whoisgeni:HistoryEntry",
    "analysis_run_id": {
      "@id": "whoisgeni:analysis_run_id"
    },
    "completed_at": {
      "@id": "whoisgeni:completed_at",
      "@type": "xsd:string"
    },
    "registrar": {
      "@id": "whoisgeni:registrar"
    },
    "nameservers": {
      "@id": "whoisgeni:nameservers",
      "@container": "@list"
    },
    "verdict": {
      "@id": "whoisgeni:verdict"
    },
    "verdict_operator": {
      "@id": "whoisgeni:verdict_operator"
    },
    "diff": {
      "@id": "whoisgeni:diff"
    },
    "source": {
      "@id": "whoisgeni:source",
      "@type": "xsd:string"
    },
    "HistoryResponse": "whoisgeni:HistoryResponse",
    "total_runs": {
      "@id": "whoisgeni:total_runs",
      "@type": "xsd:integer"
    },
    "entries": {
      "@id": "whoisgeni:entries",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "whoisgeni:next_cursor"
    },
    "JobListItem": "whoisgeni:JobListItem",
    "duration_ms": {
      "@id": "whoisgeni:duration_ms"
    },
    "JobListResponse": "whoisgeni:JobListResponse",
    "items": {
      "@id": "whoisgeni:items",
      "@container": "@list"
    },
    "JobStatusResponse": "whoisgeni:JobStatusResponse",
    "collectors_done": {
      "@id": "whoisgeni:collectors_done"
    },
    "collectors_total": {
      "@id": "whoisgeni:collectors_total"
    },
    "started_at": {
      "@id": "whoisgeni:started_at"
    },
    "scoring_result": {
      "@id": "whoisgeni:scoring_result"
    },
    "LedgerEntry": "whoisgeni:LedgerEntry",
    "delta": {
      "@id": "whoisgeni:delta",
      "@type": "xsd:integer"
    },
    "balance_after": {
      "@id": "whoisgeni:balance_after",
      "@type": "xsd:integer"
    },
    "MeResponse": "whoisgeni:MeResponse",
    "user_id": {
      "@id": "whoisgeni:user_id",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "whoisgeni:email",
      "@type": "xsd:string"
    },
    "cognito_sub": {
      "@id": "whoisgeni:cognito_sub",
      "@type": "xsd:string"
    },
    "NameserverDiff": "whoisgeni:NameserverDiff",
    "added": {
      "@id": "whoisgeni:added",
      "@container": "@list"
    },
    "removed": {
      "@id": "whoisgeni:removed",
      "@container": "@list"
    },
    "OutputFieldsSpec": "whoisgeni:OutputFieldsSpec",
    "PairwiseEvidence": "whoisgeni:PairwiseEvidence",
    "available_signal_count": {
      "@id": "whoisgeni:available_signal_count",
      "@type": "xsd:integer"
    },
    "adjustments": {
      "@id": "whoisgeni:adjustments",
      "@container": "@list"
    },
    "both_cdn": {
      "@id": "whoisgeni:both_cdn",
      "@type": "xsd:boolean"
    },
    "score_pre_round": {
      "@id": "whoisgeni:score_pre_round",
      "@type": "xsd:decimal"
    },
    "PairwiseScore": "whoisgeni:PairwiseScore",
    "domain_a": {
      "@id": "whoisgeni:domain_a",
      "@type": "xsd:string"
    },
    "domain_b": {
      "@id": "whoisgeni:domain_b",
      "@type": "xsd:string"
    },
    "correlation": {
      "@id": "whoisgeni:correlation",
      "@type": "xsd:decimal"
    },
    "matched_signals": {
      "@id": "whoisgeni:matched_signals",
      "@container": "@list"
    },
    "PairwiseSignalMatch": "whoisgeni:PairwiseSignalMatch",
    "PortalResponse": "whoisgeni:PortalResponse",
    "portal_url": {
      "@id": "whoisgeni:portal_url",
      "@type": "xsd:string"
    },
    "PortfolioDomain": "whoisgeni:PortfolioDomain",
    "domain_name": {
      "@id": "whoisgeni:domain_name",
      "@type": "xsd:string"
    },
    "PortfolioResponse": "whoisgeni:PortfolioResponse",
    "cache_expires_at": {
      "@id": "whoisgeni:cache_expires_at"
    },
    "RunDiff": "whoisgeni:RunDiff",
    "confidence_delta": {
      "@id": "whoisgeni:confidence_delta"
    },
    "significance": {
      "@id": "whoisgeni:significance",
      "@type": "xsd:string"
    },
    "significance_reasons": {
      "@id": "whoisgeni:significance_reasons",
      "@container": "@list"
    },
    "SaveBYOKKeyRequest": "whoisgeni:SaveBYOKKeyRequest",
    "api_key": {
      "@id": "whoisgeni:api_key",
      "@type": "xsd:string"
    },
    "SharedSignal": "whoisgeni:SharedSignal",
    "domains_sharing": {
      "@id": "whoisgeni:domains_sharing",
      "@type": "xsd:integer"
    },
    "all_domains": {
      "@id": "whoisgeni:all_domains",
      "@type": "xsd:boolean"
    },
    "relation": {
      "@id": "whoisgeni:relation",
      "@type": "xsd:string"
    },
    "SignalDetail": "whoisgeni:SignalDetail",
    "field": {
      "@id": "whoisgeni:field",
      "@type": "xsd:string"
    },
    "raw_value": {
      "@id": "whoisgeni:raw_value",
      "@type": "xsd:string"
    },
    "collector_confidence": {
      "@id": "whoisgeni:collector_confidence",
      "@type": "xsd:decimal"
    },
    "contribution": {
      "@id": "whoisgeni:contribution",
      "@type": "xsd:decimal"
    },
    "redacted": {
      "@id": "whoisgeni:redacted",
      "@type": "xsd:boolean"
    },
    "SignalsResponse": "whoisgeni:SignalsResponse",
    "missing_signals": {
      "@id": "whoisgeni:missing_signals",
      "@container": "@list"
    },
    "SubdomainEntry": "whoisgeni:SubdomainEntry",
    "subdomain": {
      "@id": "whoisgeni:subdomain",
      "@type": "xsd:string"
    },
    "SubdomainsResponse": "whoisgeni:SubdomainsResponse",
    "subdomains": {
      "@id": "whoisgeni:subdomains",
      "@container": "@list"
    },
    "sources_used": {
      "@id": "whoisgeni:sources_used",
      "@container": "@list"
    },
    "wildcard_detected": {
      "@id": "whoisgeni:wildcard_detected",
      "@type": "xsd:boolean"
    },
    "SubmitRequest": "whoisgeni:SubmitRequest",
    "display_domain": {
      "@id": "whoisgeni:display_domain",
      "@type": "xsd:string"
    },
    "SubmitResponse": "whoisgeni:SubmitResponse",
    "deduplicated": {
      "@id": "whoisgeni:deduplicated",
      "@type": "xsd:boolean"
    },
    "charge": {
      "@id": "whoisgeni:charge"
    },
    "SubscriptionInfo": "whoisgeni:SubscriptionInfo",
    "subscription_status": {
      "@id": "whoisgeni:subscription_status",
      "@type": "xsd:string"
    },
    "stripe_subscription_id": {
      "@id": "whoisgeni:stripe_subscription_id"
    },
    "stripe_customer_id": {
      "@id": "whoisgeni:stripe_customer_id"
    },
    "TemplateListResponse": "whoisgeni:TemplateListResponse",
    "templates": {
      "@id": "whoisgeni:templates",
      "@container": "@list"
    },
    "count": {
      "@id": "whoisgeni:count",
      "@type": "xsd:integer"
    },
    "TemplateResponse": "whoisgeni:TemplateResponse",
    "is_builtin": {
      "@id": "whoisgeni:is_builtin",
      "@type": "xsd:boolean"
    },
    "UpdateTemplateRequest": "whoisgeni:UpdateTemplateRequest",
    "UsageDashboard": "whoisgeni:UsageDashboard",
    "quota": {
      "@id": "whoisgeni:quota",
      "@type": "xsd:integer"
    },
    "percentage": {
      "@id": "whoisgeni:percentage",
      "@type": "xsd:decimal"
    },
    "remaining": {
      "@id": "whoisgeni:remaining",
      "@type": "xsd:integer"
    },
    "billing_period_start": {
      "@id": "whoisgeni:billing_period_start",
      "@type": "xsd:string"
    },
    "billing_period_end": {
      "@id": "whoisgeni:billing_period_end",
      "@type": "xsd:string"
    },
    "projected_overage_cost": {
      "@id": "whoisgeni:projected_overage_cost",
      "@type": "xsd:decimal"
    },
    "overage_rate": {
      "@id": "whoisgeni:overage_rate",
      "@type": "xsd:decimal"
    },
    "credit_balance": {
      "@id": "whoisgeni:credit_balance",
      "@type": "xsd:integer"
    },
    "llm_query_count": {
      "@id": "whoisgeni:llm_query_count",
      "@type": "xsd:integer"
    },
    "llm_total_tokens": {
      "@id": "whoisgeni:llm_total_tokens",
      "@type": "xsd:integer"
    },
    "llm_estimated_cost_usd": {
      "@id": "whoisgeni:llm_estimated_cost_usd",
      "@type": "xsd:decimal"
    },
    "ValidationError": "whoisgeni:ValidationError",
    "loc": {
      "@id": "whoisgeni:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "whoisgeni:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "whoisgeni:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "whoisgeni:input"
    },
    "ctx": {
      "@id": "whoisgeni:ctx"
    },
    "VerdictChange": "whoisgeni:VerdictChange",
    "direction": {
      "@id": "whoisgeni:direction",
      "@type": "xsd:string"
    },
    "operator": {
      "@id": "whoisgeni:operator"
    },
    "VerifyTokenRequest": "whoisgeni:VerifyTokenRequest",
    "token": {
      "@id": "whoisgeni:token",
      "@type": "xsd:string"
    },
    "VerifyTokenResponse": "whoisgeni:VerifyTokenResponse",
    "id_token": {
      "@id": "whoisgeni:id_token",
      "@type": "xsd:string"
    },
    "access_token": {
      "@id": "whoisgeni:access_token",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "whoisgeni:refresh_token",
      "@type": "xsd:string"
    },
    "WebhookSecretResponse": "whoisgeni:WebhookSecretResponse",
    "webhook_secret": {
      "@id": "whoisgeni:webhook_secret",
      "@type": "xsd:string"
    },
    "WebhookStatusResponse": "whoisgeni:WebhookStatusResponse",
    "attempts": {
      "@id": "whoisgeni:attempts",
      "@type": "xsd:integer"
    },
    "max_attempts": {
      "@id": "whoisgeni:max_attempts",
      "@type": "xsd:integer"
    },
    "last_attempt_at": {
      "@id": "whoisgeni:last_attempt_at"
    },
    "last_response_code": {
      "@id": "whoisgeni:last_response_code"
    },
    "last_error": {
      "@id": "whoisgeni:last_error"
    },
    "delivered_at": {
      "@id": "whoisgeni:delivered_at"
    },
    "url": {
      "@id": "whoisgeni:url",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "whoisgeni-us API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects whoisgeni-us'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/whoisgeni-us-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/whoisgeni-us-openapi.json"
  ]
}