{ "@context": { "@vocab": "https://knoxcall.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "knoxcall": "https://knoxcall.com/schema#", "RequestMeta": "knoxcall:RequestMeta", "request_id": { "@id": "knoxcall:request_id", "@type": "xsd:string" }, "PaginationMeta": "knoxcall:PaginationMeta", "total": { "@id": "knoxcall:total", "@type": "xsd:integer" }, "page": { "@id": "knoxcall:page", "@type": "xsd:integer" }, "per_page": { "@id": "knoxcall:per_page", "@type": "xsd:integer" }, "total_pages": { "@id": "knoxcall:total_pages", "@type": "xsd:integer" }, "ErrorResponse": "knoxcall:ErrorResponse", "error": { "@id": "knoxcall:error" }, "DeletedResponse": "knoxcall:DeletedResponse", "data": { "@id": "knoxcall:data" }, "meta": { "@id": "knoxcall:meta", "@type": "@id" }, "EgressObservation": "knoxcall:EgressObservation", "host": { "@id": "knoxcall:host", "@type": "xsd:string" }, "first_segment": { "@id": "knoxcall:first_segment", "@type": "xsd:string" }, "method": { "@id": "knoxcall:method", "@type": "xsd:string" }, "header_name": { "@id": "knoxcall:header_name", "@type": "xsd:string" }, "count": { "@id": "knoxcall:count", "@type": "xsd:integer" }, "first_seen": { "@id": "knoxcall:first_seen", "@type": "xsd:dateTime" }, "last_seen": { "@id": "knoxcall:last_seen", "@type": "xsd:dateTime" }, "EgressObservationBatch": "knoxcall:EgressObservationBatch", "sdk": { "@id": "knoxcall:sdk", "@type": "xsd:string" }, "observations": { "@id": "knoxcall:observations", "@container": "@list" }, "EgressObservationReceipt": "knoxcall:EgressObservationReceipt", "accepted": { "@id": "knoxcall:accepted", "@type": "xsd:integer" }, "dropped": { "@id": "knoxcall:dropped", "@type": "xsd:integer" }, "reasons": { "@id": "knoxcall:reasons" }, "redacted": { "@id": "knoxcall:redacted" }, "InterceptManifest": "knoxcall:InterceptManifest", "version": { "@id": "knoxcall:version", "@type": "xsd:string" }, "ttl_seconds": { "@id": "knoxcall:ttl_seconds", "@type": "xsd:integer" }, "environment": { "@id": "knoxcall:environment", "@type": "xsd:string" }, "sandbox": { "@id": "knoxcall:sandbox", "@type": "xsd:boolean" }, "routes": { "@id": "knoxcall:routes", "@container": "@list" }, "RouteSummary": "knoxcall:RouteSummary", "id": { "@id": "knoxcall:id", "@type": "xsd:string" }, "name": { "@id": "knoxcall:name", "@type": "xsd:string" }, "slug": { "@id": "knoxcall:slug", "@type": "xsd:string" }, "target_base_url": { "@id": "knoxcall:target_base_url", "@type": "@id" }, "base_environment": { "@id": "knoxcall:base_environment", "@type": "xsd:string" }, "enabled": { "@id": "knoxcall:enabled", "@type": "xsd:boolean" }, "require_signature": { "@id": "knoxcall:require_signature", "@type": "xsd:boolean" }, "rate_limit_enabled": { "@id": "knoxcall:rate_limit_enabled", "@type": "xsd:boolean" }, "rate_limit_requests": { "@id": "knoxcall:rate_limit_requests", "@type": "xsd:integer" }, "rate_limit_window_sec": { "@id": "knoxcall:rate_limit_window_sec", "@type": "xsd:integer" }, "allowed_methods": { "@id": "knoxcall:allowed_methods", "@container": "@list" }, "intercept_enabled": { "@id": "knoxcall:intercept_enabled", "@type": "xsd:boolean" }, "requires_clients": { "@id": "knoxcall:requires_clients", "@type": "xsd:boolean" }, "collection_id": { "@id": "knoxcall:collection_id", "@type": "xsd:string" }, "created_at": { "@id": "knoxcall:created_at", "@type": "xsd:dateTime" }, "environment_override_count": { "@id": "knoxcall:environment_override_count", "@type": "xsd:integer" }, "Route": "knoxcall:Route", "tenant_id": { "@id": "knoxcall:tenant_id", "@type": "xsd:string" }, "mtls_certificate_id": { "@id": "knoxcall:mtls_certificate_id", "@type": "xsd:string" }, "egress_server_id": { "@id": "knoxcall:egress_server_id", "@type": "xsd:string" }, "favicon_url": { "@id": "knoxcall:favicon_url", "@type": "xsd:string" }, "favicon_updated_at": { "@id": "knoxcall:favicon_updated_at", "@type": "xsd:dateTime" }, "favicon_data": { "@id": "knoxcall:favicon_data", "@type": "xsd:string" }, "RouteDetail": "knoxcall:RouteDetail", "configured_environments": { "@id": "knoxcall:configured_environments", "@container": "@list" }, "payload_structure": { "@id": "knoxcall:payload_structure" }, "injection_rules": { "@id": "knoxcall:injection_rules", "@container": "@list" }, "ip_allowlist": { "@id": "knoxcall:ip_allowlist", "@container": "@list" }, "data_plane_node_id": { "@id": "knoxcall:data_plane_node_id", "@type": "xsd:string" }, "CreateRouteRequest": "knoxcall:CreateRouteRequest", "inject_headers_json": { "@id": "knoxcall:inject_headers_json" }, "inject_body_json": { "@id": "knoxcall:inject_body_json" }, "method_configs": { "@id": "knoxcall:method_configs" }, "UpdateRouteRequest": "knoxcall:UpdateRouteRequest", "signature_tolerance_sec": { "@id": "knoxcall:signature_tolerance_sec", "@type": "xsd:integer" }, "rate_limit_burst": { "@id": "knoxcall:rate_limit_burst", "@type": "xsd:integer" }, "http_method_restrictions_enabled": { "@id": "knoxcall:http_method_restrictions_enabled", "@type": "xsd:boolean" }, "RouteEnvironmentConfig": "knoxcall:RouteEnvironmentConfig", "environment_name": { "@id": "knoxcall:environment_name", "@type": "xsd:string" }, "RouteEnvironmentConfigInput": "knoxcall:RouteEnvironmentConfigInput", "RequestLog": "knoxcall:RequestLog", "ts": { "@id": "knoxcall:ts", "@type": "xsd:dateTime" }, "src_ip": { "@id": "knoxcall:src_ip", "@type": "xsd:string" }, "path": { "@id": "knoxcall:path", "@type": "xsd:string" }, "status_code": { "@id": "knoxcall:status_code", "@type": "xsd:integer" }, "latency_ms": { "@id": "knoxcall:latency_ms", "@type": "xsd:integer" }, "upstream_host": { "@id": "knoxcall:upstream_host", "@type": "xsd:string" }, "rate_limited": { "@id": "knoxcall:rate_limited", "@type": "xsd:boolean" }, "signature_valid": { "@id": "knoxcall:signature_valid", "@type": "xsd:boolean" }, "source_ip_country": { "@id": "knoxcall:source_ip_country", "@type": "xsd:string" }, "source_ip_city": { "@id": "knoxcall:source_ip_city", "@type": "xsd:string" }, "route_id": { "@id": "knoxcall:route_id", "@type": "xsd:string" }, "matched_client_id": { "@id": "knoxcall:matched_client_id", "@type": "xsd:string" }, "identification_method": { "@id": "knoxcall:identification_method", "@type": "xsd:string" }, "proxy_mode": { "@id": "knoxcall:proxy_mode", "@type": "xsd:string" }, "cursor": { "@id": "knoxcall:cursor", "@type": "xsd:string" }, "client_origin": { "@id": "knoxcall:client_origin", "@type": "xsd:string" }, "Opportunity": "knoxcall:Opportunity", "source": { "@id": "knoxcall:source", "@type": "xsd:string" }, "service": { "@id": "knoxcall:service", "@type": "xsd:string" }, "destination_host": { "@id": "knoxcall:destination_host", "@type": "xsd:string" }, "status": { "@id": "knoxcall:status", "@type": "xsd:string" }, "confidence": { "@id": "knoxcall:confidence", "@type": "xsd:decimal" }, "suggested_route_json": { "@id": "knoxcall:suggested_route_json" }, "evidence_json": { "@id": "knoxcall:evidence_json" }, "accepted_route_id": { "@id": "knoxcall:accepted_route_id", "@type": "xsd:string" }, "updated_at": { "@id": "knoxcall:updated_at", "@type": "xsd:dateTime" }, "acted_at": { "@id": "knoxcall:acted_at", "@type": "xsd:dateTime" }, "Secret": "knoxcall:Secret", "shortcode_name": { "@id": "knoxcall:shortcode_name", "@type": "xsd:string" }, "secret_type": { "@id": "knoxcall:secret_type", "@type": "xsd:string" }, "environment_count": { "@id": "knoxcall:environment_count", "@type": "xsd:integer" }, "expires_at": { "@id": "knoxcall:expires_at", "@type": "xsd:dateTime" }, "strict_expiry_enforcement": { "@id": "knoxcall:strict_expiry_enforcement", "@type": "xsd:boolean" }, "SecretEnvironmentVersion": "knoxcall:SecretEnvironmentVersion", "value_version": { "@id": "knoxcall:value_version", "@type": "xsd:integer" }, "expires_at_override": { "@id": "knoxcall:expires_at_override", "@type": "xsd:dateTime" }, "OAuth2Token": "knoxcall:OAuth2Token", "access_token": { "@id": "knoxcall:access_token", "@type": "xsd:string" }, "token_type": { "@id": "knoxcall:token_type", "@type": "xsd:string" }, "connection_status": { "@id": "knoxcall:connection_status", "@type": "xsd:string" }, "CreateOAuth2SecretRequest": "knoxcall:CreateOAuth2SecretRequest", "provider": { "@id": "knoxcall:provider", "@type": "xsd:string" }, "client_id": { "@id": "knoxcall:client_id", "@type": "xsd:string" }, "client_secret": { "@id": "knoxcall:client_secret", "@type": "xsd:string" }, "grant_type": { "@id": "knoxcall:grant_type", "@type": "xsd:string" }, "scopes": { "@id": "knoxcall:scopes", "@container": "@list" }, "auth_url": { "@id": "knoxcall:auth_url", "@type": "@id" }, "token_url": { "@id": "knoxcall:token_url", "@type": "@id" }, "username": { "@id": "knoxcall:username", "@type": "xsd:string" }, "password": { "@id": "knoxcall:password", "@type": "xsd:string" }, "OAuth2SecretCreated": "knoxcall:OAuth2SecretCreated", "redirect_uri": { "@id": "knoxcall:redirect_uri", "@type": "@id" }, "CreateCertificateSecretRequest": "knoxcall:CreateCertificateSecretRequest", "certificate_content": { "@id": "knoxcall:certificate_content", "@type": "xsd:string" }, "private_key": { "@id": "knoxcall:private_key", "@type": "xsd:string" }, "passphrase": { "@id": "knoxcall:passphrase", "@type": "xsd:string" }, "certificate_type": { "@id": "knoxcall:certificate_type", "@type": "xsd:string" }, "CertificateSecretCreated": "knoxcall:CertificateSecretCreated", "metadata": { "@id": "knoxcall:metadata" }, "Client": "knoxcall:Client", "type": { "@id": "knoxcall:type", "@type": "xsd:string" }, "ip_address": { "@id": "knoxcall:ip_address", "@type": "xsd:string" }, "ip_notes": { "@id": "knoxcall:ip_notes" }, "description": { "@id": "knoxcall:description", "@type": "xsd:string" }, "CreateClientRequest": "knoxcall:CreateClientRequest", "UpdateClientRequest": "knoxcall:UpdateClientRequest", "Environment": "knoxcall:Environment", "display_name": { "@id": "knoxcall:display_name", "@type": "xsd:string" }, "color": { "@id": "knoxcall:color", "@type": "xsd:string" }, "is_default": { "@id": "knoxcall:is_default", "@type": "xsd:boolean" }, "CreateEnvironmentRequest": "knoxcall:CreateEnvironmentRequest", "UpdateEnvironmentRequest": "knoxcall:UpdateEnvironmentRequest", "ApiKey": "knoxcall:ApiKey", "key_id": { "@id": "knoxcall:key_id", "@type": "xsd:string" }, "key_prefix": { "@id": "knoxcall:key_prefix", "@type": "xsd:string" }, "key_type": { "@id": "knoxcall:key_type", "@type": "xsd:string" }, "active": { "@id": "knoxcall:active", "@type": "xsd:boolean" }, "last_used_at": { "@id": "knoxcall:last_used_at", "@type": "xsd:dateTime" }, "ApiKeyCreated": "knoxcall:ApiKeyCreated", "role_ids": { "@id": "knoxcall:role_ids", "@container": "@list" }, "api_key": { "@id": "knoxcall:api_key", "@type": "xsd:string" }, "message": { "@id": "knoxcall:message", "@type": "xsd:string" }, "CreateApiKeyRequest": "knoxcall:CreateApiKeyRequest", "expires_in_days": { "@id": "knoxcall:expires_in_days", "@type": "xsd:integer" }, "never_expires": { "@id": "knoxcall:never_expires", "@type": "xsd:boolean" }, "Role": "knoxcall:Role", "applies_to": { "@id": "knoxcall:applies_to", "@container": "@list" }, "seeded": { "@id": "knoxcall:seeded", "@type": "xsd:boolean" }, "WebhookSummary": "knoxcall:WebhookSummary", "url": { "@id": "knoxcall:url", "@type": "@id" }, "event_types": { "@id": "knoxcall:event_types", "@container": "@list" }, "auth_type": { "@id": "knoxcall:auth_type", "@type": "xsd:string" }, "last_triggered_at": { "@id": "knoxcall:last_triggered_at", "@type": "xsd:dateTime" }, "trigger_count": { "@id": "knoxcall:trigger_count", "@type": "xsd:integer" }, "success_count": { "@id": "knoxcall:success_count", "@type": "xsd:integer" }, "failure_count": { "@id": "knoxcall:failure_count", "@type": "xsd:integer" }, "WebhookDetail": "knoxcall:WebhookDetail", "route_filter": { "@id": "knoxcall:route_filter", "@container": "@list" }, "include_request_body": { "@id": "knoxcall:include_request_body", "@type": "xsd:boolean" }, "include_response_body": { "@id": "knoxcall:include_response_body", "@type": "xsd:boolean" }, "include_headers": { "@id": "knoxcall:include_headers", "@type": "xsd:boolean" }, "timeout_seconds": { "@id": "knoxcall:timeout_seconds", "@type": "xsd:integer" }, "retry_on_failure": { "@id": "knoxcall:retry_on_failure", "@type": "xsd:boolean" }, "max_retries": { "@id": "knoxcall:max_retries", "@type": "xsd:integer" }, "last_success_at": { "@id": "knoxcall:last_success_at", "@type": "xsd:dateTime" }, "last_failure_at": { "@id": "knoxcall:last_failure_at", "@type": "xsd:dateTime" }, "WebhookCreated": "knoxcall:WebhookCreated", "hmac_key_id": { "@id": "knoxcall:hmac_key_id", "@type": "xsd:string" }, "hmac_format": { "@id": "knoxcall:hmac_format", "@type": "xsd:string" }, "hmac_header_name": { "@id": "knoxcall:hmac_header_name", "@type": "xsd:string" }, "secret_key": { "@id": "knoxcall:secret_key", "@type": "xsd:string" }, "WebhookUpdated": "knoxcall:WebhookUpdated", "CreateWebhookRequest": "knoxcall:CreateWebhookRequest", "auth_config": { "@id": "knoxcall:auth_config" }, "request_headers": { "@id": "knoxcall:request_headers" }, "UpdateWebhookRequest": "knoxcall:UpdateWebhookRequest", "WebhookLog": "knoxcall:WebhookLog", "http_method": { "@id": "knoxcall:http_method", "@type": "xsd:string" }, "target_url": { "@id": "knoxcall:target_url", "@type": "xsd:string" }, "source_ip": { "@id": "knoxcall:source_ip", "@type": "xsd:string" }, "response_status": { "@id": "knoxcall:response_status", "@type": "xsd:integer" }, "response_time_ms": { "@id": "knoxcall:response_time_ms", "@type": "xsd:integer" }, "executed_at": { "@id": "knoxcall:executed_at", "@type": "xsd:dateTime" }, "success": { "@id": "knoxcall:success", "@type": "xsd:boolean" }, "error_message": { "@id": "knoxcall:error_message", "@type": "xsd:string" }, "VaultTokenExpiringEventPayload": "knoxcall:VaultTokenExpiringEventPayload", "event": { "@id": "knoxcall:event", "@type": "xsd:string" }, "timestamp": { "@id": "knoxcall:timestamp", "@type": "xsd:dateTime" }, "WebhookEventPayload": "knoxcall:WebhookEventPayload", "webhook_id": { "@id": "knoxcall:webhook_id", "@type": "xsd:string" }, "webhook_name": { "@id": "knoxcall:webhook_name", "@type": "xsd:string" }, "test": { "@id": "knoxcall:test", "@type": "xsd:boolean" }, "WebhookEventRequest": "knoxcall:WebhookEventRequest", "ip": { "@id": "knoxcall:ip", "@type": "xsd:string" }, "headers": { "@id": "knoxcall:headers" }, "body": { "@id": "knoxcall:body" }, "WebhookEventResponse": "knoxcall:WebhookEventResponse", "Account": "knoxcall:Account", "region": { "@id": "knoxcall:region", "@type": "xsd:string" }, "subscription_plan": { "@id": "knoxcall:subscription_plan", "@type": "xsd:string" }, "subscription_status": { "@id": "knoxcall:subscription_status", "@type": "xsd:string" }, "trial_start_at": { "@id": "knoxcall:trial_start_at", "@type": "xsd:dateTime" }, "trial_end_at": { "@id": "knoxcall:trial_end_at", "@type": "xsd:dateTime" }, "subscription_current_period_start": { "@id": "knoxcall:subscription_current_period_start", "@type": "xsd:dateTime" }, "subscription_current_period_end": { "@id": "knoxcall:subscription_current_period_end", "@type": "xsd:dateTime" }, "subscription_cancel_at": { "@id": "knoxcall:subscription_cancel_at", "@type": "xsd:dateTime" }, "AccountUsage": "knoxcall:AccountUsage", "billing_period": { "@id": "knoxcall:billing_period" }, "api_calls": { "@id": "knoxcall:api_calls" }, "resources": { "@id": "knoxcall:resources" }, "plan": { "@id": "knoxcall:plan", "@type": "xsd:string" }, "ResourceUsage": "knoxcall:ResourceUsage", "used": { "@id": "knoxcall:used", "@type": "xsd:integer" }, "limit": { "@id": "knoxcall:limit", "@type": "xsd:integer" }, "RequestLogProof": "knoxcall:RequestLogProof", "anchored": { "@id": "knoxcall:anchored", "@type": "xsd:boolean" }, "verified": { "@id": "knoxcall:verified", "@type": "xsd:boolean" }, "reason": { "@id": "knoxcall:reason", "@type": "xsd:string" }, "detail": { "@id": "knoxcall:detail", "@type": "xsd:string" }, "observed_leaf_count": { "@id": "knoxcall:observed_leaf_count", "@type": "xsd:integer" }, "recomputed_root": { "@id": "knoxcall:recomputed_root", "@type": "xsd:string" }, "anchor": { "@id": "knoxcall:anchor" }, "leaf_index": { "@id": "knoxcall:leaf_index", "@type": "xsd:integer" }, "leaf_hash": { "@id": "knoxcall:leaf_hash", "@type": "xsd:string" }, "proof": { "@id": "knoxcall:proof", "@container": "@list" }, "verification": { "@id": "knoxcall:verification" }, "AuditLog": "knoxcall:AuditLog", "action": { "@id": "knoxcall:action", "@type": "xsd:string" }, "resource_type": { "@id": "knoxcall:resource_type", "@type": "xsd:string" }, "resource_id": { "@id": "knoxcall:resource_id", "@type": "xsd:string" }, "details": { "@id": "knoxcall:details" }, "details_redacted": { "@id": "knoxcall:details_redacted", "@type": "xsd:boolean" }, "RouteAction": "knoxcall:RouteAction", "direction": { "@id": "knoxcall:direction", "@type": "xsd:string" }, "selectors": { "@id": "knoxcall:selectors", "@container": "@list" }, "key_name": { "@id": "knoxcall:key_name", "@type": "xsd:string" }, "data_role": { "@id": "knoxcall:data_role", "@type": "xsd:string" }, "content_type": { "@id": "knoxcall:content_type", "@type": "xsd:string" }, "sort_order": { "@id": "knoxcall:sort_order", "@type": "xsd:integer" }, "CreateRouteActionRequest": "knoxcall:CreateRouteActionRequest", "ClientCredential": "knoxcall:ClientCredential", "kind": { "@id": "knoxcall:kind", "@type": "xsd:string" }, "label": { "@id": "knoxcall:label", "@type": "xsd:string" }, "last_matched_at": { "@id": "knoxcall:last_matched_at", "@type": "xsd:dateTime" }, "CreateClientCredentialRequest": "knoxcall:CreateClientCredentialRequest", "OAuthClient": "knoxcall:OAuthClient", "grant_types": { "@id": "knoxcall:grant_types", "@container": "@list" }, "allowed_scopes": { "@id": "knoxcall:allowed_scopes", "@container": "@list" }, "redirect_uris": { "@id": "knoxcall:redirect_uris", "@container": "@list" }, "system_role": { "@id": "knoxcall:system_role", "@type": "xsd:string" }, "require_dpop": { "@id": "knoxcall:require_dpop", "@type": "xsd:boolean" }, "require_pkce": { "@id": "knoxcall:require_pkce", "@type": "xsd:boolean" }, "token_format": { "@id": "knoxcall:token_format", "@type": "xsd:string" }, "revoked_at": { "@id": "knoxcall:revoked_at", "@type": "xsd:dateTime" }, "source_api_key_id": { "@id": "knoxcall:source_api_key_id", "@type": "xsd:string" }, "source_key_type": { "@id": "knoxcall:source_key_type", "@type": "xsd:string" }, "OAuthClientDetail": "knoxcall:OAuthClientDetail", "step_up_scopes": { "@id": "knoxcall:step_up_scopes", "@container": "@list" }, "OAuthClientCreated": "knoxcall:OAuthClientCreated", "CreateOAuthClientRequest": "knoxcall:CreateOAuthClientRequest", "UpdateOAuthClientRequest": "knoxcall:UpdateOAuthClientRequest", "consent_html_template": { "@id": "knoxcall:consent_html_template", "@type": "xsd:string" }, "Agent": "knoxcall:Agent", "agent_id": { "@id": "knoxcall:agent_id", "@type": "xsd:string" }, "require_verified_build": { "@id": "knoxcall:require_verified_build", "@type": "xsd:boolean" }, "last_seen_at": { "@id": "knoxcall:last_seen_at", "@type": "xsd:dateTime" }, "last_session_issued_at": { "@id": "knoxcall:last_session_issued_at", "@type": "xsd:dateTime" }, "has_tamper_events": { "@id": "knoxcall:has_tamper_events", "@type": "xsd:boolean" }, "AgentCreated": "knoxcall:AgentCreated", "agent_secret": { "@id": "knoxcall:agent_secret", "@type": "xsd:string" }, "AgentTamperEvent": "knoxcall:AgentTamperEvent", "version_reported": { "@id": "knoxcall:version_reported", "@type": "xsd:string" }, "build_sig_reported": { "@id": "knoxcall:build_sig_reported", "@type": "xsd:string" }, "action_taken": { "@id": "knoxcall:action_taken", "@type": "xsd:string" }, "detected_at": { "@id": "knoxcall:detected_at", "@type": "xsd:dateTime" }, "TransitKey": "knoxcall:TransitKey", "mode": { "@id": "knoxcall:mode", "@type": "xsd:string" }, "current_version": { "@id": "knoxcall:current_version", "@type": "xsd:integer" }, "deletion_allowed": { "@id": "knoxcall:deletion_allowed", "@type": "xsd:boolean" }, "created_by": { "@id": "knoxcall:created_by", "@type": "xsd:string" }, "CreateTransitKeyRequest": "knoxcall:CreateTransitKeyRequest", "SealingBundle": "knoxcall:SealingBundle", "public_key_raw": { "@id": "knoxcall:public_key_raw", "@type": "xsd:string" }, "key_ref": { "@id": "knoxcall:key_ref" }, "InspectResult": "knoxcall:InspectResult", "encrypted": { "@id": "knoxcall:encrypted", "@type": "xsd:boolean" }, "scheme": { "@id": "knoxcall:scheme", "@type": "xsd:string" }, "datatype": { "@id": "knoxcall:datatype", "@type": "xsd:string" }, "fingerprint": { "@id": "knoxcall:fingerprint", "@type": "xsd:string" }, "CARoot": "knoxcall:CARoot", "cert_pem": { "@id": "knoxcall:cert_pem", "@type": "xsd:string" }, "subject": { "@id": "knoxcall:subject", "@type": "xsd:string" }, "subject_fields": { "@id": "knoxcall:subject_fields" }, "not_before": { "@id": "knoxcall:not_before", "@type": "xsd:dateTime" }, "not_after": { "@id": "knoxcall:not_after", "@type": "xsd:dateTime" }, "CARole": "knoxcall:CARole", "ca_root_id": { "@id": "knoxcall:ca_root_id", "@type": "xsd:string" }, "allowed_domains": { "@id": "knoxcall:allowed_domains", "@container": "@list" }, "allow_subdomains": { "@id": "knoxcall:allow_subdomains", "@type": "xsd:boolean" }, "allow_wildcards": { "@id": "knoxcall:allow_wildcards", "@type": "xsd:boolean" }, "max_ttl_seconds": { "@id": "knoxcall:max_ttl_seconds", "@type": "xsd:integer" }, "default_ttl_seconds": { "@id": "knoxcall:default_ttl_seconds", "@type": "xsd:integer" }, "key_algorithm": { "@id": "knoxcall:key_algorithm", "@type": "xsd:string" }, "IssuedCertificate": "knoxcall:IssuedCertificate", "serial_hex": { "@id": "knoxcall:serial_hex", "@type": "xsd:string" }, "private_key_pem": { "@id": "knoxcall:private_key_pem", "@type": "xsd:string" }, "ca_chain_pem": { "@id": "knoxcall:ca_chain_pem", "@type": "xsd:string" }, "DbConnection": "knoxcall:DbConnection", "engine": { "@id": "knoxcall:engine", "@type": "xsd:string" }, "port": { "@id": "knoxcall:port", "@type": "xsd:integer" }, "database_name": { "@id": "knoxcall:database_name", "@type": "xsd:string" }, "admin_username": { "@id": "knoxcall:admin_username", "@type": "xsd:string" }, "execution_mode": { "@id": "knoxcall:execution_mode", "@type": "xsd:string" }, "connect_options": { "@id": "knoxcall:connect_options" }, "ssh_host": { "@id": "knoxcall:ssh_host", "@type": "xsd:string" }, "ssh_port": { "@id": "knoxcall:ssh_port", "@type": "xsd:integer" }, "ssh_username": { "@id": "knoxcall:ssh_username", "@type": "xsd:string" }, "iam_region": { "@id": "knoxcall:iam_region", "@type": "xsd:string" }, "iam_db_user": { "@id": "knoxcall:iam_db_user", "@type": "xsd:string" }, "CreateDbConnectionRequest": "knoxcall:CreateDbConnectionRequest", "admin_password": { "@id": "knoxcall:admin_password", "@type": "xsd:string" }, "ssh_private_key": { "@id": "knoxcall:ssh_private_key", "@type": "xsd:string" }, "ssh_passphrase": { "@id": "knoxcall:ssh_passphrase", "@type": "xsd:string" }, "ssh_host_fingerprint": { "@id": "knoxcall:ssh_host_fingerprint", "@type": "xsd:string" }, "DbRole": "knoxcall:DbRole", "creation_sql_template": { "@id": "knoxcall:creation_sql_template", "@type": "xsd:string" }, "revocation_sql_template": { "@id": "knoxcall:revocation_sql_template", "@type": "xsd:string" }, "DbLease": "knoxcall:DbLease", "issued_at": { "@id": "knoxcall:issued_at", "@type": "xsd:dateTime" }, "connection_name": { "@id": "knoxcall:connection_name", "@type": "xsd:string" }, "role_name": { "@id": "knoxcall:role_name", "@type": "xsd:string" }, "MintedDbCredential": "knoxcall:MintedDbCredential", "lease_id": { "@id": "knoxcall:lease_id", "@type": "xsd:integer" }, "Vault": "knoxcall:Vault", "crypto_key_id": { "@id": "knoxcall:crypto_key_id", "@type": "xsd:string" }, "custody_mode": { "@id": "knoxcall:custody_mode", "@type": "xsd:string" }, "metadata_jsonb": { "@id": "knoxcall:metadata_jsonb" }, "allowed_destinations": { "@id": "knoxcall:allowed_destinations", "@container": "@list" }, "CreateVaultRequest": "knoxcall:CreateVaultRequest", "VaultToken": "knoxcall:VaultToken", "token": { "@id": "knoxcall:token", "@type": "xsd:string" }, "created_by_api_key_id": { "@id": "knoxcall:created_by_api_key_id", "@type": "xsd:string" }, "created_by_user_id": { "@id": "knoxcall:created_by_user_id", "@type": "xsd:string" }, "card_expires_on": { "@id": "knoxcall:card_expires_on", "@type": "xsd:date" }, "card_funding_type": { "@id": "knoxcall:card_funding_type", "@type": "xsd:string" }, "card_issuing_country": { "@id": "knoxcall:card_issuing_country", "@type": "xsd:string" }, "VaultTokenCreated": "knoxcall:VaultTokenCreated", "VaultTokenDetail": "knoxcall:VaultTokenDetail", "value": { "@id": "knoxcall:value", "@type": "xsd:string" }, "value_b64": { "@id": "knoxcall:value_b64", "@type": "xsd:string" }, "crypto_key_version": { "@id": "knoxcall:crypto_key_version", "@type": "xsd:integer" }, "Workflow": "knoxcall:Workflow", "definition": { "@id": "knoxcall:definition" }, "published_at": { "@id": "knoxcall:published_at", "@type": "xsd:dateTime" }, "run_count": { "@id": "knoxcall:run_count", "@type": "xsd:integer" }, "WorkflowExecution": "knoxcall:WorkflowExecution", "workflow_id": { "@id": "knoxcall:workflow_id", "@type": "xsd:string" }, "trigger_type": { "@id": "knoxcall:trigger_type", "@type": "xsd:string" }, "started_at": { "@id": "knoxcall:started_at", "@type": "xsd:dateTime" }, "completed_at": { "@id": "knoxcall:completed_at", "@type": "xsd:dateTime" }, "execution_time_ms": { "@id": "knoxcall:execution_time_ms", "@type": "xsd:integer" }, "workflow_version": { "@id": "knoxcall:workflow_version", "@type": "xsd:integer" }, "node_executions": { "@id": "knoxcall:node_executions", "@container": "@list" }, "CreateWorkflowRequest": "knoxcall:CreateWorkflowRequest", "trigger_config": { "@id": "knoxcall:trigger_config" }, "AiGateway": "knoxcall:AiGateway", "budget_daily_usd": { "@id": "knoxcall:budget_daily_usd", "@type": "xsd:decimal" }, "budget_monthly_usd": { "@id": "knoxcall:budget_monthly_usd", "@type": "xsd:decimal" }, "budget_overage_action": { "@id": "knoxcall:budget_overage_action", "@type": "xsd:string" }, "paused_reason": { "@id": "knoxcall:paused_reason", "@type": "xsd:string" }, "geo_velocity_action": { "@id": "knoxcall:geo_velocity_action", "@type": "xsd:string" }, "model_aliases": { "@id": "knoxcall:model_aliases" }, "CreateAiGatewayRequest": "knoxcall:CreateAiGatewayRequest", "UpdateAiGatewayRequest": "knoxcall:UpdateAiGatewayRequest", "AiGatewayPiiPolicy": "knoxcall:AiGatewayPiiPolicy", "recognizer_ids": { "@id": "knoxcall:recognizer_ids", "@container": "@list" }, "default_action": { "@id": "knoxcall:default_action", "@type": "xsd:string" }, "AiGatewayPiiPolicyCreate": "knoxcall:AiGatewayPiiPolicyCreate", "AiGatewayPiiRecognizer": "knoxcall:AiGatewayPiiRecognizer", "pattern": { "@id": "knoxcall:pattern", "@type": "xsd:string" }, "context_words": { "@id": "knoxcall:context_words", "@container": "@list" }, "format": { "@id": "knoxcall:format", "@type": "xsd:string" }, "AiGatewayPiiRecognizerCreate": "knoxcall:AiGatewayPiiRecognizerCreate", "AiGatewayPiiRecognizerUpdate": "knoxcall:AiGatewayPiiRecognizerUpdate", "AiGatewayPiiRecognizerTestResult": "knoxcall:AiGatewayPiiRecognizerTestResult", "matched": { "@id": "knoxcall:matched", "@type": "xsd:boolean" }, "matches": { "@id": "knoxcall:matches", "@container": "@list" }, "AiGatewayMcpServer": "knoxcall:AiGatewayMcpServer", "gateway_id": { "@id": "knoxcall:gateway_id", "@type": "xsd:string" }, "server_type": { "@id": "knoxcall:server_type", "@type": "xsd:string" }, "transport": { "@id": "knoxcall:transport", "@type": "xsd:string" }, "upstream_url": { "@id": "knoxcall:upstream_url", "@type": "@id" }, "allowed_tools": { "@id": "knoxcall:allowed_tools", "@container": "@list" }, "pii_inspection": { "@id": "knoxcall:pii_inspection", "@type": "xsd:boolean" }, "pii_redact_policy_id": { "@id": "knoxcall:pii_redact_policy_id", "@type": "xsd:string" }, "firewall_policy_id": { "@id": "knoxcall:firewall_policy_id", "@type": "xsd:string" }, "guardrail_webhook_url": { "@id": "knoxcall:guardrail_webhook_url", "@type": "@id" }, "guardrail_webhook_secret_id": { "@id": "knoxcall:guardrail_webhook_secret_id", "@type": "xsd:string" }, "guardrail_webhook_mode": { "@id": "knoxcall:guardrail_webhook_mode", "@type": "xsd:string" }, "guardrail_webhook_timeout_ms": { "@id": "knoxcall:guardrail_webhook_timeout_ms", "@type": "xsd:integer" }, "guardrail_webhook_failure_action": { "@id": "knoxcall:guardrail_webhook_failure_action", "@type": "xsd:string" }, "auth": { "@id": "knoxcall:auth" }, "connect_url": { "@id": "knoxcall:connect_url", "@type": "@id" }, "resource": { "@id": "knoxcall:resource", "@type": "@id" }, "CreateAiGatewayMcpServerRequest": "knoxcall:CreateAiGatewayMcpServerRequest", "UpdateAiGatewayMcpServerRequest": "knoxcall:UpdateAiGatewayMcpServerRequest", "AiGatewayMcpAuth": "knoxcall:AiGatewayMcpAuth", "AiGatewayMcpGrant": "knoxcall:AiGatewayMcpGrant", "attributed_user_id": { "@id": "knoxcall:attributed_user_id", "@type": "xsd:string" }, "external_id": { "@id": "knoxcall:external_id", "@type": "xsd:string" }, "last_refreshed_at": { "@id": "knoxcall:last_refreshed_at", "@type": "xsd:dateTime" }, "has_refresh_token": { "@id": "knoxcall:has_refresh_token", "@type": "xsd:boolean" }, "AiGatewayMcpTool": "knoxcall:AiGatewayMcpTool", "mcp_server_id": { "@id": "knoxcall:mcp_server_id", "@type": "xsd:string" }, "tool_name": { "@id": "knoxcall:tool_name", "@type": "xsd:string" }, "input_schema": { "@id": "knoxcall:input_schema" }, "UpsertAiGatewayMcpToolRequest": "knoxcall:UpsertAiGatewayMcpToolRequest", "AiGatewayAgent": "knoxcall:AiGatewayAgent", "primary_route_id": { "@id": "knoxcall:primary_route_id", "@type": "xsd:string" }, "fallback_route_ids": { "@id": "knoxcall:fallback_route_ids", "@container": "@list" }, "model_allowlist": { "@id": "knoxcall:model_allowlist", "@container": "@list" }, "model_denylist": { "@id": "knoxcall:model_denylist", "@container": "@list" }, "default_model": { "@id": "knoxcall:default_model", "@type": "xsd:string" }, "model_rewrite": { "@id": "knoxcall:model_rewrite" }, "budget_per_call_max_tokens": { "@id": "knoxcall:budget_per_call_max_tokens", "@type": "xsd:integer" }, "fallback_agent_id": { "@id": "knoxcall:fallback_agent_id", "@type": "xsd:string" }, "pii_detokenize_response": { "@id": "knoxcall:pii_detokenize_response", "@type": "xsd:boolean" }, "pii_request_mode": { "@id": "knoxcall:pii_request_mode", "@type": "xsd:string" }, "pii_response_mode": { "@id": "knoxcall:pii_response_mode", "@type": "xsd:string" }, "pii_streaming_holdback_chars": { "@id": "knoxcall:pii_streaming_holdback_chars", "@type": "xsd:integer" }, "pii_streaming_mode": { "@id": "knoxcall:pii_streaming_mode", "@type": "xsd:string" }, "cache_mode": { "@id": "knoxcall:cache_mode", "@type": "xsd:string" }, "cache_ttl_seconds": { "@id": "knoxcall:cache_ttl_seconds", "@type": "xsd:integer" }, "cache_similarity_threshold": { "@id": "knoxcall:cache_similarity_threshold", "@type": "xsd:decimal" }, "cache_embedding_model": { "@id": "knoxcall:cache_embedding_model", "@type": "xsd:string" }, "streaming_enabled": { "@id": "knoxcall:streaming_enabled", "@type": "xsd:boolean" }, "tool_allowlist": { "@id": "knoxcall:tool_allowlist", "@container": "@list" }, "output_schema": { "@id": "knoxcall:output_schema" }, "output_validation_action": { "@id": "knoxcall:output_validation_action", "@type": "xsd:string" }, "data_residency_region": { "@id": "knoxcall:data_residency_region", "@type": "xsd:string" }, "cmek_key_id": { "@id": "knoxcall:cmek_key_id", "@type": "xsd:string" }, "tags": { "@id": "knoxcall:tags" }, "routing_policy": { "@id": "knoxcall:routing_policy" }, "agent_url": { "@id": "knoxcall:agent_url", "@type": "xsd:string" }, "CreateAiGatewayAgentRequest": "knoxcall:CreateAiGatewayAgentRequest", "upstream_secret_id": { "@id": "knoxcall:upstream_secret_id", "@type": "xsd:string" }, "upstream": { "@id": "knoxcall:upstream", "@type": "xsd:string" }, "AiGatewayRoutingPolicy": "knoxcall:AiGatewayRoutingPolicy", "retry_on": { "@id": "knoxcall:retry_on", "@container": "@list" }, "max_attempts": { "@id": "knoxcall:max_attempts", "@type": "xsd:integer" }, "backoff_ms": { "@id": "knoxcall:backoff_ms", "@type": "xsd:integer" }, "backoff_multiplier": { "@id": "knoxcall:backoff_multiplier", "@type": "xsd:decimal" }, "max_backoff_ms": { "@id": "knoxcall:max_backoff_ms", "@type": "xsd:integer" }, "respect_retry_after": { "@id": "knoxcall:respect_retry_after", "@type": "xsd:boolean" }, "max_retry_after_ms": { "@id": "knoxcall:max_retry_after_ms", "@type": "xsd:integer" }, "jitter": { "@id": "knoxcall:jitter", "@type": "xsd:boolean" }, "route_weights": { "@id": "knoxcall:route_weights" }, "UpdateAiGatewayAgentRequest": "knoxcall:UpdateAiGatewayAgentRequest", "AiGatewayPhantomToken": "knoxcall:AiGatewayPhantomToken", "prefix": { "@id": "knoxcall:prefix", "@type": "xsd:string" }, "dpop_required": { "@id": "knoxcall:dpop_required", "@type": "xsd:boolean" }, "scope_jsonb": { "@id": "knoxcall:scope_jsonb" }, "MintAiGatewayTokenRequest": "knoxcall:MintAiGatewayTokenRequest", "dpop_jkt": { "@id": "knoxcall:dpop_jkt", "@type": "xsd:string" }, "expires_in_seconds": { "@id": "knoxcall:expires_in_seconds", "@type": "xsd:integer" }, "AiGatewayPhantomTokenCreated": "knoxcall:AiGatewayPhantomTokenCreated", "AiGatewayUsageByModel": "knoxcall:AiGatewayUsageByModel", "model": { "@id": "knoxcall:model", "@type": "xsd:string" }, "requests": { "@id": "knoxcall:requests", "@type": "xsd:integer" }, "input_tokens": { "@id": "knoxcall:input_tokens", "@type": "xsd:integer" }, "output_tokens": { "@id": "knoxcall:output_tokens", "@type": "xsd:integer" }, "cost_usd": { "@id": "knoxcall:cost_usd", "@type": "xsd:decimal" }, "unpriced_requests": { "@id": "knoxcall:unpriced_requests", "@type": "xsd:integer" }, "AiGatewayUsageTotals": "knoxcall:AiGatewayUsageTotals", "AiGatewayFirewallRule": "knoxcall:AiGatewayFirewallRule", "flags": { "@id": "knoxcall:flags", "@type": "xsd:string" }, "AiGatewayFirewallPolicy": "knoxcall:AiGatewayFirewallPolicy", "heuristics": { "@id": "knoxcall:heuristics", "@container": "@list" }, "canary_enabled": { "@id": "knoxcall:canary_enabled", "@type": "xsd:boolean" }, "AiGatewayFirewallPolicyCreate": "knoxcall:AiGatewayFirewallPolicyCreate", "AiGatewayFirewallTestResult": "knoxcall:AiGatewayFirewallTestResult", "skipped": { "@id": "knoxcall:skipped", "@container": "@list" }, "AiGatewayUsage": "knoxcall:AiGatewayUsage", "period_days": { "@id": "knoxcall:period_days", "@type": "xsd:integer" }, "by_model": { "@id": "knoxcall:by_model", "@container": "@list" }, "totals": { "@id": "knoxcall:totals", "@type": "@id" }, "AiGatewayUsageExportRow": "knoxcall:AiGatewayUsageExportRow", "group": { "@id": "knoxcall:group", "@type": "xsd:string" }, "AiGatewayUsageExport": "knoxcall:AiGatewayUsageExport", "group_by": { "@id": "knoxcall:group_by", "@type": "xsd:string" }, "rows": { "@id": "knoxcall:rows", "@container": "@list" }, "OAuthTokenRequest": "knoxcall:OAuthTokenRequest", "scope": { "@id": "knoxcall:scope", "@type": "xsd:string" }, "code": { "@id": "knoxcall:code", "@type": "xsd:string" }, "code_verifier": { "@id": "knoxcall:code_verifier", "@type": "xsd:string" }, "refresh_token": { "@id": "knoxcall:refresh_token", "@type": "xsd:string" }, "device_code": { "@id": "knoxcall:device_code", "@type": "xsd:string" }, "OAuthTokenResponse": "knoxcall:OAuthTokenResponse", "expires_in": { "@id": "knoxcall:expires_in", "@type": "xsd:integer" }, "tenant": { "@id": "knoxcall:tenant", "@type": "xsd:string" }, "OAuthIntrospectRequest": "knoxcall:OAuthIntrospectRequest", "token_type_hint": { "@id": "knoxcall:token_type_hint", "@type": "xsd:string" }, "OAuthIntrospectionResponse": "knoxcall:OAuthIntrospectionResponse", "exp": { "@id": "knoxcall:exp", "@type": "xsd:integer" }, "iat": { "@id": "knoxcall:iat", "@type": "xsd:integer" }, "sub": { "@id": "knoxcall:sub", "@type": "xsd:string" }, "OAuthRevokeRequest": "knoxcall:OAuthRevokeRequest", "OAuthDeviceAuthorizationRequest": "knoxcall:OAuthDeviceAuthorizationRequest" }, "@type": "schema:Dataset", "schema:name": "KnoxCall API JSON-LD context", "schema:description": "A JSON-LD @context for the objects KnoxCall'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-18) from openapi/knoxcall-openapi.json.", "dcterms:created": "2026-10-18", "dcterms:source": [ "openapi/knoxcall-openapi.json" ] }