TrueProxies · JSON-LD Context

Trueproxies Context

JSON-LD context defining the semantic vocabulary for Trueproxies from TrueProxies.

36 Classes 160 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/
trueproxies: https://trueproxies.com/schema#

Classes

Analytics AnalyticsPoint Catalog City CustomerBilling Destination EndpointRequest EndpointResponse Error ErrorClass Invoice InvoiceCreate InvoiceKind InvoiceOptions InvoicePayment InvoiceStatus LiveMetrics Me Offer PayRequest PayResponse PaymentStatus Product Service ServiceCheckResult ServiceSecret ServiceStatus SubCustomer SubCustomerPatch SubCustomerWrite Term Usage Wallet WalletEntry WhitelistCreate WhitelistEntry

Properties

Property Type Container
destinations list
errors list
range string
series list
success_rate decimal
avg_session_ms decimal
avg_setup_ms decimal
bytes_in integer
bytes_out integer
failures integer
requests integer
session_samples integer
setup_samples integer
ts dateTime
cities list
hosts
offers list
payment_providers list
trial_available boolean
available boolean
code string
country_code string
name string
address_line1 string
address_line2 string
city string
company string
country string
postal_code string
state string
vat_id string
bytes integer
host string
asn string
count integer
format string
job_id string
lifetime integer
project_id string
protocol string
region string
session string
template string
lines list
details
message string
err_class string
activated_at dateTime
activation_failed_at dateTime
amount_cents integer
created_at dateTime
currency string
discount_bp integer
display_name string
due_at dateTime
id string
kind reference
list_amount_cents integer
offer_key string
options reference
paid_at dateTime
payments list
promo_code string
promo_discount_cents integer
reference string
service_id string
status reference
request_id string
gb integer
amount_received_cents integer
attempt integer
checkout_url string
expires_at dateTime
provider
refund_amount_cents integer
refund_amount_unknown boolean
refund_completed_at dateTime
refund_reason string
refund_reference string
refund_retryable boolean
refund_status string
refunded_at dateTime
completed_connections integer
connections_per_minute integer
download_bps decimal
interval_seconds integer
last_activity_at dateTime
sampled_at dateTime
traffic_today_bytes integer
upload_bps decimal
window_end dateTime
window_start dateTime
affiliate_enabled boolean
billing reference
email string
email_verified boolean
impersonated boolean
reseller_enabled boolean
role string
suspended boolean
white_label_enabled boolean
allowance_bytes integer
capabilities list
enabled boolean
floor_price_cents integer
price_cents integer
product reference
speed_bps integer
term reference
payment_id string
billing_read_only boolean
comparison_pass boolean
connects_per_second integer
depleted boolean
grace_until dateTime
max_connections integer
ports
renewals_enabled boolean
starts_at dateTime
term_label string
trial_started_at dateTime
usage_source string
username_base string
whitelist_entries integer
checked_at dateTime
elapsed_ms integer
exit_ip string
success boolean
password string
rotated_at dateTime
active_services integer
closed_at dateTime
label string
open_invoices integer
parent_id string
services integer
suspended_at dateTime
current_period_used_bytes integer
gb_allocated decimal
gb_remaining decimal
gb_used decimal
last_updated_at dateTime
next_reset_at dateTime
period_started_at dateTime
provider_observed_at dateTime
provider_usage_informational boolean
reconciliation
remaining_bytes integer
balance_cents integer
daily_remaining_cents integer
frozen boolean
topup_daily_cap_cents integer
topup_daily_used_cents integer
topup_max_cents integer
topup_min_cents integer
wallet_frozen_at dateTime
ref_id string
ref_type string
cidr string
move boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://trueproxies.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "trueproxies": "https://trueproxies.com/schema#",
    "Analytics": "trueproxies:Analytics",
    "destinations": {
      "@id": "trueproxies:destinations",
      "@container": "@list"
    },
    "errors": {
      "@id": "trueproxies:errors",
      "@container": "@list"
    },
    "range": {
      "@id": "trueproxies:range",
      "@type": "xsd:string"
    },
    "series": {
      "@id": "trueproxies:series",
      "@container": "@list"
    },
    "success_rate": {
      "@id": "trueproxies:success_rate",
      "@type": "xsd:decimal"
    },
    "AnalyticsPoint": "trueproxies:AnalyticsPoint",
    "avg_session_ms": {
      "@id": "trueproxies:avg_session_ms",
      "@type": "xsd:decimal"
    },
    "avg_setup_ms": {
      "@id": "trueproxies:avg_setup_ms",
      "@type": "xsd:decimal"
    },
    "bytes_in": {
      "@id": "trueproxies:bytes_in",
      "@type": "xsd:integer"
    },
    "bytes_out": {
      "@id": "trueproxies:bytes_out",
      "@type": "xsd:integer"
    },
    "failures": {
      "@id": "trueproxies:failures",
      "@type": "xsd:integer"
    },
    "requests": {
      "@id": "trueproxies:requests",
      "@type": "xsd:integer"
    },
    "session_samples": {
      "@id": "trueproxies:session_samples",
      "@type": "xsd:integer"
    },
    "setup_samples": {
      "@id": "trueproxies:setup_samples",
      "@type": "xsd:integer"
    },
    "ts": {
      "@id": "trueproxies:ts",
      "@type": "xsd:dateTime"
    },
    "Catalog": "trueproxies:Catalog",
    "cities": {
      "@id": "trueproxies:cities",
      "@container": "@list"
    },
    "hosts": {
      "@id": "trueproxies:hosts"
    },
    "offers": {
      "@id": "trueproxies:offers",
      "@container": "@list"
    },
    "payment_providers": {
      "@id": "trueproxies:payment_providers",
      "@container": "@list"
    },
    "trial_available": {
      "@id": "trueproxies:trial_available",
      "@type": "xsd:boolean"
    },
    "City": "trueproxies:City",
    "available": {
      "@id": "trueproxies:available",
      "@type": "xsd:boolean"
    },
    "code": {
      "@id": "trueproxies:code",
      "@type": "xsd:string"
    },
    "country_code": {
      "@id": "trueproxies:country_code",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "trueproxies:name",
      "@type": "xsd:string"
    },
    "CustomerBilling": "trueproxies:CustomerBilling",
    "address_line1": {
      "@id": "trueproxies:address_line1",
      "@type": "xsd:string"
    },
    "address_line2": {
      "@id": "trueproxies:address_line2",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "trueproxies:city",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "trueproxies:company",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "trueproxies:country",
      "@type": "xsd:string"
    },
    "postal_code": {
      "@id": "trueproxies:postal_code",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "trueproxies:state",
      "@type": "xsd:string"
    },
    "vat_id": {
      "@id": "trueproxies:vat_id",
      "@type": "xsd:string"
    },
    "Destination": "trueproxies:Destination",
    "bytes": {
      "@id": "trueproxies:bytes",
      "@type": "xsd:integer"
    },
    "host": {
      "@id": "trueproxies:host",
      "@type": "xsd:string"
    },
    "EndpointRequest": "trueproxies:EndpointRequest",
    "asn": {
      "@id": "trueproxies:asn",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "trueproxies:count",
      "@type": "xsd:integer"
    },
    "format": {
      "@id": "trueproxies:format",
      "@type": "xsd:string"
    },
    "job_id": {
      "@id": "trueproxies:job_id",
      "@type": "xsd:string"
    },
    "lifetime": {
      "@id": "trueproxies:lifetime",
      "@type": "xsd:integer"
    },
    "project_id": {
      "@id": "trueproxies:project_id",
      "@type": "xsd:string"
    },
    "protocol": {
      "@id": "trueproxies:protocol",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "trueproxies:region",
      "@type": "xsd:string"
    },
    "session": {
      "@id": "trueproxies:session",
      "@type": "xsd:string"
    },
    "template": {
      "@id": "trueproxies:template",
      "@type": "xsd:string"
    },
    "EndpointResponse": "trueproxies:EndpointResponse",
    "lines": {
      "@id": "trueproxies:lines",
      "@container": "@list"
    },
    "Error": "trueproxies:Error",
    "details": {
      "@id": "trueproxies:details"
    },
    "message": {
      "@id": "trueproxies:message",
      "@type": "xsd:string"
    },
    "ErrorClass": "trueproxies:ErrorClass",
    "err_class": {
      "@id": "trueproxies:err_class",
      "@type": "xsd:string"
    },
    "Invoice": "trueproxies:Invoice",
    "activated_at": {
      "@id": "trueproxies:activated_at",
      "@type": "xsd:dateTime"
    },
    "activation_failed_at": {
      "@id": "trueproxies:activation_failed_at",
      "@type": "xsd:dateTime"
    },
    "amount_cents": {
      "@id": "trueproxies:amount_cents",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "trueproxies:created_at",
      "@type": "xsd:dateTime"
    },
    "currency": {
      "@id": "trueproxies:currency",
      "@type": "xsd:string"
    },
    "discount_bp": {
      "@id": "trueproxies:discount_bp",
      "@type": "xsd:integer"
    },
    "display_name": {
      "@id": "trueproxies:display_name",
      "@type": "xsd:string"
    },
    "due_at": {
      "@id": "trueproxies:due_at",
      "@type": "xsd:dateTime"
    },
    "id": {
      "@id": "trueproxies:id",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "trueproxies:kind",
      "@type": "@id"
    },
    "list_amount_cents": {
      "@id": "trueproxies:list_amount_cents",
      "@type": "xsd:integer"
    },
    "offer_key": {
      "@id": "trueproxies:offer_key",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "trueproxies:options",
      "@type": "@id"
    },
    "paid_at": {
      "@id": "trueproxies:paid_at",
      "@type": "xsd:dateTime"
    },
    "payments": {
      "@id": "trueproxies:payments",
      "@container": "@list"
    },
    "promo_code": {
      "@id": "trueproxies:promo_code",
      "@type": "xsd:string"
    },
    "promo_discount_cents": {
      "@id": "trueproxies:promo_discount_cents",
      "@type": "xsd:integer"
    },
    "reference": {
      "@id": "trueproxies:reference",
      "@type": "xsd:string"
    },
    "service_id": {
      "@id": "trueproxies:service_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "trueproxies:status",
      "@type": "@id"
    },
    "InvoiceCreate": "trueproxies:InvoiceCreate",
    "request_id": {
      "@id": "trueproxies:request_id",
      "@type": "xsd:string"
    },
    "InvoiceKind": "trueproxies:InvoiceKind",
    "InvoiceOptions": "trueproxies:InvoiceOptions",
    "gb": {
      "@id": "trueproxies:gb",
      "@type": "xsd:integer"
    },
    "InvoicePayment": "trueproxies:InvoicePayment",
    "amount_received_cents": {
      "@id": "trueproxies:amount_received_cents",
      "@type": "xsd:integer"
    },
    "attempt": {
      "@id": "trueproxies:attempt",
      "@type": "xsd:integer"
    },
    "checkout_url": {
      "@id": "trueproxies:checkout_url",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "trueproxies:expires_at",
      "@type": "xsd:dateTime"
    },
    "provider": {
      "@id": "trueproxies:provider"
    },
    "refund_amount_cents": {
      "@id": "trueproxies:refund_amount_cents",
      "@type": "xsd:integer"
    },
    "refund_amount_unknown": {
      "@id": "trueproxies:refund_amount_unknown",
      "@type": "xsd:boolean"
    },
    "refund_completed_at": {
      "@id": "trueproxies:refund_completed_at",
      "@type": "xsd:dateTime"
    },
    "refund_reason": {
      "@id": "trueproxies:refund_reason",
      "@type": "xsd:string"
    },
    "refund_reference": {
      "@id": "trueproxies:refund_reference",
      "@type": "xsd:string"
    },
    "refund_retryable": {
      "@id": "trueproxies:refund_retryable",
      "@type": "xsd:boolean"
    },
    "refund_status": {
      "@id": "trueproxies:refund_status",
      "@type": "xsd:string"
    },
    "refunded_at": {
      "@id": "trueproxies:refunded_at",
      "@type": "xsd:dateTime"
    },
    "InvoiceStatus": "trueproxies:InvoiceStatus",
    "LiveMetrics": "trueproxies:LiveMetrics",
    "completed_connections": {
      "@id": "trueproxies:completed_connections",
      "@type": "xsd:integer"
    },
    "connections_per_minute": {
      "@id": "trueproxies:connections_per_minute",
      "@type": "xsd:integer"
    },
    "download_bps": {
      "@id": "trueproxies:download_bps",
      "@type": "xsd:decimal"
    },
    "interval_seconds": {
      "@id": "trueproxies:interval_seconds",
      "@type": "xsd:integer"
    },
    "last_activity_at": {
      "@id": "trueproxies:last_activity_at",
      "@type": "xsd:dateTime"
    },
    "sampled_at": {
      "@id": "trueproxies:sampled_at",
      "@type": "xsd:dateTime"
    },
    "traffic_today_bytes": {
      "@id": "trueproxies:traffic_today_bytes",
      "@type": "xsd:integer"
    },
    "upload_bps": {
      "@id": "trueproxies:upload_bps",
      "@type": "xsd:decimal"
    },
    "window_end": {
      "@id": "trueproxies:window_end",
      "@type": "xsd:dateTime"
    },
    "window_start": {
      "@id": "trueproxies:window_start",
      "@type": "xsd:dateTime"
    },
    "Me": "trueproxies:Me",
    "affiliate_enabled": {
      "@id": "trueproxies:affiliate_enabled",
      "@type": "xsd:boolean"
    },
    "billing": {
      "@id": "trueproxies:billing",
      "@type": "@id"
    },
    "email": {
      "@id": "trueproxies:email",
      "@type": "xsd:string"
    },
    "email_verified": {
      "@id": "trueproxies:email_verified",
      "@type": "xsd:boolean"
    },
    "impersonated": {
      "@id": "trueproxies:impersonated",
      "@type": "xsd:boolean"
    },
    "reseller_enabled": {
      "@id": "trueproxies:reseller_enabled",
      "@type": "xsd:boolean"
    },
    "role": {
      "@id": "trueproxies:role",
      "@type": "xsd:string"
    },
    "suspended": {
      "@id": "trueproxies:suspended",
      "@type": "xsd:boolean"
    },
    "white_label_enabled": {
      "@id": "trueproxies:white_label_enabled",
      "@type": "xsd:boolean"
    },
    "Offer": "trueproxies:Offer",
    "allowance_bytes": {
      "@id": "trueproxies:allowance_bytes",
      "@type": "xsd:integer"
    },
    "capabilities": {
      "@id": "trueproxies:capabilities",
      "@container": "@list"
    },
    "enabled": {
      "@id": "trueproxies:enabled",
      "@type": "xsd:boolean"
    },
    "floor_price_cents": {
      "@id": "trueproxies:floor_price_cents",
      "@type": "xsd:integer"
    },
    "price_cents": {
      "@id": "trueproxies:price_cents",
      "@type": "xsd:integer"
    },
    "product": {
      "@id": "trueproxies:product",
      "@type": "@id"
    },
    "speed_bps": {
      "@id": "trueproxies:speed_bps",
      "@type": "xsd:integer"
    },
    "term": {
      "@id": "trueproxies:term",
      "@type": "@id"
    },
    "PayRequest": "trueproxies:PayRequest",
    "PayResponse": "trueproxies:PayResponse",
    "payment_id": {
      "@id": "trueproxies:payment_id",
      "@type": "xsd:string"
    },
    "PaymentStatus": "trueproxies:PaymentStatus",
    "Product": "trueproxies:Product",
    "Service": "trueproxies:Service",
    "billing_read_only": {
      "@id": "trueproxies:billing_read_only",
      "@type": "xsd:boolean"
    },
    "comparison_pass": {
      "@id": "trueproxies:comparison_pass",
      "@type": "xsd:boolean"
    },
    "connects_per_second": {
      "@id": "trueproxies:connects_per_second",
      "@type": "xsd:integer"
    },
    "depleted": {
      "@id": "trueproxies:depleted",
      "@type": "xsd:boolean"
    },
    "grace_until": {
      "@id": "trueproxies:grace_until",
      "@type": "xsd:dateTime"
    },
    "max_connections": {
      "@id": "trueproxies:max_connections",
      "@type": "xsd:integer"
    },
    "ports": {
      "@id": "trueproxies:ports"
    },
    "renewals_enabled": {
      "@id": "trueproxies:renewals_enabled",
      "@type": "xsd:boolean"
    },
    "starts_at": {
      "@id": "trueproxies:starts_at",
      "@type": "xsd:dateTime"
    },
    "term_label": {
      "@id": "trueproxies:term_label",
      "@type": "xsd:string"
    },
    "trial_started_at": {
      "@id": "trueproxies:trial_started_at",
      "@type": "xsd:dateTime"
    },
    "usage_source": {
      "@id": "trueproxies:usage_source",
      "@type": "xsd:string"
    },
    "username_base": {
      "@id": "trueproxies:username_base",
      "@type": "xsd:string"
    },
    "whitelist_entries": {
      "@id": "trueproxies:whitelist_entries",
      "@type": "xsd:integer"
    },
    "ServiceCheckResult": "trueproxies:ServiceCheckResult",
    "checked_at": {
      "@id": "trueproxies:checked_at",
      "@type": "xsd:dateTime"
    },
    "elapsed_ms": {
      "@id": "trueproxies:elapsed_ms",
      "@type": "xsd:integer"
    },
    "exit_ip": {
      "@id": "trueproxies:exit_ip",
      "@type": "xsd:string"
    },
    "success": {
      "@id": "trueproxies:success",
      "@type": "xsd:boolean"
    },
    "ServiceSecret": "trueproxies:ServiceSecret",
    "password": {
      "@id": "trueproxies:password",
      "@type": "xsd:string"
    },
    "rotated_at": {
      "@id": "trueproxies:rotated_at",
      "@type": "xsd:dateTime"
    },
    "ServiceStatus": "trueproxies:ServiceStatus",
    "SubCustomer": "trueproxies:SubCustomer",
    "active_services": {
      "@id": "trueproxies:active_services",
      "@type": "xsd:integer"
    },
    "closed_at": {
      "@id": "trueproxies:closed_at",
      "@type": "xsd:dateTime"
    },
    "label": {
      "@id": "trueproxies:label",
      "@type": "xsd:string"
    },
    "open_invoices": {
      "@id": "trueproxies:open_invoices",
      "@type": "xsd:integer"
    },
    "parent_id": {
      "@id": "trueproxies:parent_id",
      "@type": "xsd:string"
    },
    "services": {
      "@id": "trueproxies:services",
      "@type": "xsd:integer"
    },
    "suspended_at": {
      "@id": "trueproxies:suspended_at",
      "@type": "xsd:dateTime"
    },
    "SubCustomerPatch": "trueproxies:SubCustomerPatch",
    "SubCustomerWrite": "trueproxies:SubCustomerWrite",
    "Term": "trueproxies:Term",
    "Usage": "trueproxies:Usage",
    "current_period_used_bytes": {
      "@id": "trueproxies:current_period_used_bytes",
      "@type": "xsd:integer"
    },
    "gb_allocated": {
      "@id": "trueproxies:gb_allocated",
      "@type": "xsd:decimal"
    },
    "gb_remaining": {
      "@id": "trueproxies:gb_remaining",
      "@type": "xsd:decimal"
    },
    "gb_used": {
      "@id": "trueproxies:gb_used",
      "@type": "xsd:decimal"
    },
    "last_updated_at": {
      "@id": "trueproxies:last_updated_at",
      "@type": "xsd:dateTime"
    },
    "next_reset_at": {
      "@id": "trueproxies:next_reset_at",
      "@type": "xsd:dateTime"
    },
    "period_started_at": {
      "@id": "trueproxies:period_started_at",
      "@type": "xsd:dateTime"
    },
    "provider_observed_at": {
      "@id": "trueproxies:provider_observed_at",
      "@type": "xsd:dateTime"
    },
    "provider_usage_informational": {
      "@id": "trueproxies:provider_usage_informational",
      "@type": "xsd:boolean"
    },
    "reconciliation": {
      "@id": "trueproxies:reconciliation"
    },
    "remaining_bytes": {
      "@id": "trueproxies:remaining_bytes",
      "@type": "xsd:integer"
    },
    "Wallet": "trueproxies:Wallet",
    "balance_cents": {
      "@id": "trueproxies:balance_cents",
      "@type": "xsd:integer"
    },
    "daily_remaining_cents": {
      "@id": "trueproxies:daily_remaining_cents",
      "@type": "xsd:integer"
    },
    "frozen": {
      "@id": "trueproxies:frozen",
      "@type": "xsd:boolean"
    },
    "topup_daily_cap_cents": {
      "@id": "trueproxies:topup_daily_cap_cents",
      "@type": "xsd:integer"
    },
    "topup_daily_used_cents": {
      "@id": "trueproxies:topup_daily_used_cents",
      "@type": "xsd:integer"
    },
    "topup_max_cents": {
      "@id": "trueproxies:topup_max_cents",
      "@type": "xsd:integer"
    },
    "topup_min_cents": {
      "@id": "trueproxies:topup_min_cents",
      "@type": "xsd:integer"
    },
    "wallet_frozen_at": {
      "@id": "trueproxies:wallet_frozen_at",
      "@type": "xsd:dateTime"
    },
    "WalletEntry": "trueproxies:WalletEntry",
    "ref_id": {
      "@id": "trueproxies:ref_id",
      "@type": "xsd:string"
    },
    "ref_type": {
      "@id": "trueproxies:ref_type",
      "@type": "xsd:string"
    },
    "WhitelistCreate": "trueproxies:WhitelistCreate",
    "cidr": {
      "@id": "trueproxies:cidr",
      "@type": "xsd:string"
    },
    "move": {
      "@id": "trueproxies:move",
      "@type": "xsd:boolean"
    },
    "WhitelistEntry": "trueproxies:WhitelistEntry"
  },
  "@type": "schema:Dataset",
  "schema:name": "TrueProxies API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects TrueProxies'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-09-23) from openapi/trueproxies-openapi.yml.",
  "dcterms:created": "2026-09-23",
  "dcterms:source": [
    "openapi/trueproxies-openapi.yml"
  ]
}