{
  "@context": {
    "@vocab": "https://agentrux.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentrux": "https://agentrux.com/schema#",
    "ApprovePayload": "agentrux:ApprovePayload",
    "selected_alias_id": {
      "@id": "agentrux:selected_alias_id",
      "@type": "xsd:string"
    },
    "script_resolution": {
      "@id": "agentrux:script_resolution",
      "@type": "@id"
    },
    "topic_resolutions": {
      "@id": "agentrux:topic_resolutions",
      "@container": "@list"
    },
    "grant_actions": {
      "@id": "agentrux:grant_actions",
      "@container": "@list"
    },
    "BillingPortalBody": "agentrux:BillingPortalBody",
    "return_url": {
      "@id": "agentrux:return_url",
      "@type": "@id"
    },
    "Body_consent_decision_legacy_consent_decision_post": "agentrux:Body_consent_decision_legacy_consent_decision_post",
    "decision": {
      "@id": "agentrux:decision",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "agentrux:client_id",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "agentrux:scope",
      "@type": "xsd:string"
    },
    "Body_device_authorize_oauth_device_authorize_post": "agentrux:Body_device_authorize_oauth_device_authorize_post",
    "Body_device_verify_device_verify_post": "agentrux:Body_device_verify_device_verify_post",
    "user_code": {
      "@id": "agentrux:user_code",
      "@type": "xsd:string"
    },
    "selected_script_id": {
      "@id": "agentrux:selected_script_id"
    },
    "Body_introspect_oauth_introspect_post": "agentrux:Body_introspect_oauth_introspect_post",
    "token": {
      "@id": "agentrux:token",
      "@type": "xsd:string"
    },
    "token_type_hint": {
      "@id": "agentrux:token_type_hint",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "agentrux:client_secret",
      "@type": "xsd:string"
    },
    "Body_revoke_oauth_revoke_post": "agentrux:Body_revoke_oauth_revoke_post",
    "Body_token_oauth_token_post": "agentrux:Body_token_oauth_token_post",
    "grant_type": {
      "@id": "agentrux:grant_type",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "agentrux:code",
      "@type": "xsd:string"
    },
    "redirect_uri": {
      "@id": "agentrux:redirect_uri",
      "@type": "xsd:string"
    },
    "code_verifier": {
      "@id": "agentrux:code_verifier",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "agentrux:refresh_token",
      "@type": "xsd:string"
    },
    "device_code": {
      "@id": "agentrux:device_code",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "agentrux:resource",
      "@type": "xsd:string"
    },
    "Body_topology_request_issue_oauth_topology_request_post": "agentrux:Body_topology_request_issue_oauth_topology_request_post",
    "authorization_details": {
      "@id": "agentrux:authorization_details",
      "@type": "xsd:string"
    },
    "client_hint": {
      "@id": "agentrux:client_hint"
    },
    "CheckoutTierBody": "agentrux:CheckoutTierBody",
    "tier": {
      "@id": "agentrux:tier",
      "@type": "xsd:string"
    },
    "success_url": {
      "@id": "agentrux:success_url",
      "@type": "@id"
    },
    "cancel_url": {
      "@id": "agentrux:cancel_url",
      "@type": "@id"
    },
    "CheckoutTopupBody": "agentrux:CheckoutTopupBody",
    "CodeBody": "agentrux:CodeBody",
    "ComposerTokenBody": "agentrux:ComposerTokenBody",
    "topic_ids": {
      "@id": "agentrux:topic_ids",
      "@container": "@list"
    },
    "actions": {
      "@id": "agentrux:actions",
      "@container": "@list"
    },
    "CreateAliasBody": "agentrux:CreateAliasBody",
    "display_name": {
      "@id": "agentrux:display_name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "agentrux:description"
    },
    "avatar_image_url": {
      "@id": "agentrux:avatar_image_url"
    },
    "background_image_url": {
      "@id": "agentrux:background_image_url"
    },
    "admin_email": {
      "@id": "agentrux:admin_email"
    },
    "CreateGrantBody": "agentrux:CreateGrantBody",
    "topic_id": {
      "@id": "agentrux:topic_id",
      "@type": "xsd:string"
    },
    "script_id": {
      "@id": "agentrux:script_id",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "agentrux:action",
      "@type": "xsd:string"
    },
    "CreatePlaygroundSessionBody": "agentrux:CreatePlaygroundSessionBody",
    "alias_id": {
      "@id": "agentrux:alias_id",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "agentrux:ttl_seconds",
      "@type": "xsd:integer"
    },
    "CreateSchemaBody": "agentrux:CreateSchemaBody",
    "name": {
      "@id": "agentrux:name",
      "@type": "xsd:string"
    },
    "schema_json": {
      "@id": "agentrux:schema_json"
    },
    "sample_json": {
      "@id": "agentrux:sample_json"
    },
    "CreateScriptBody": "agentrux:CreateScriptBody",
    "CreateTopicBody": "agentrux:CreateTopicBody",
    "owner_alias_id": {
      "@id": "agentrux:owner_alias_id",
      "@type": "xsd:string"
    },
    "retention_ttl_seconds": {
      "@id": "agentrux:retention_ttl_seconds"
    },
    "schema_id": {
      "@id": "agentrux:schema_id"
    },
    "CreateWebhookBody": "agentrux:CreateWebhookBody",
    "target_url": {
      "@id": "agentrux:target_url",
      "@type": "xsd:string"
    },
    "DCRRequest": "agentrux:DCRRequest",
    "client_name": {
      "@id": "agentrux:client_name",
      "@type": "xsd:string"
    },
    "redirect_uris": {
      "@id": "agentrux:redirect_uris",
      "@container": "@list"
    },
    "grant_types": {
      "@id": "agentrux:grant_types",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "agentrux:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "DataSubscriptionCheckoutBody": "agentrux:DataSubscriptionCheckoutBody",
    "plan_id": {
      "@id": "agentrux:plan_id",
      "@type": "xsd:string"
    },
    "DenyPayload": "agentrux:DenyPayload",
    "reason": {
      "@id": "agentrux:reason"
    },
    "DomainRestrictionConfig": "agentrux:DomainRestrictionConfig",
    "enabled": {
      "@id": "agentrux:enabled",
      "@type": "xsd:boolean"
    },
    "allowed_domains": {
      "@id": "agentrux:allowed_domains",
      "@container": "@list"
    },
    "EstablishTrustBody": "agentrux:EstablishTrustBody",
    "trustee_alias_id": {
      "@id": "agentrux:trustee_alias_id",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "agentrux:direction",
      "@type": "xsd:string"
    },
    "FeedbackBody": "agentrux:FeedbackBody",
    "category": {
      "@id": "agentrux:category",
      "@type": "xsd:string"
    },
    "body": {
      "@id": "agentrux:body",
      "@type": "xsd:string"
    },
    "page": {
      "@id": "agentrux:page"
    },
    "HTTPValidationError": "agentrux:HTTPValidationError",
    "detail": {
      "@id": "agentrux:detail",
      "@container": "@list"
    },
    "InviteMemberBody": "agentrux:InviteMemberBody",
    "email": {
      "@id": "agentrux:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "agentrux:role",
      "@type": "xsd:string"
    },
    "IssueActivationCodeBody": "agentrux:IssueActivationCodeBody",
    "IssueContractBody": "agentrux:IssueContractBody",
    "account_id": {
      "@id": "agentrux:account_id",
      "@type": "xsd:string"
    },
    "valid_from": {
      "@id": "agentrux:valid_from"
    },
    "valid_until": {
      "@id": "agentrux:valid_until"
    },
    "quota_overrides": {
      "@id": "agentrux:quota_overrides"
    },
    "IssuePayloadPresignedPutBody": "agentrux:IssuePayloadPresignedPutBody",
    "size_bytes": {
      "@id": "agentrux:size_bytes",
      "@type": "xsd:integer"
    },
    "content_type": {
      "@id": "agentrux:content_type"
    },
    "checksum_sha256": {
      "@id": "agentrux:checksum_sha256",
      "@type": "xsd:string"
    },
    "IssueRecoveryCodeBody": "agentrux:IssueRecoveryCodeBody",
    "KratosLogoutWebhookPayload": "agentrux:KratosLogoutWebhookPayload",
    "flow": {
      "@id": "agentrux:flow",
      "@type": "xsd:string"
    },
    "kratos_session_id": {
      "@id": "agentrux:kratos_session_id"
    },
    "identity_id": {
      "@id": "agentrux:identity_id"
    },
    "KratosWebhookPayload": "agentrux:KratosWebhookPayload",
    "flow_id": {
      "@id": "agentrux:flow_id",
      "@type": "xsd:string"
    },
    "idp": {
      "@id": "agentrux:idp"
    },
    "subject": {
      "@id": "agentrux:subject"
    },
    "email_verified": {
      "@id": "agentrux:email_verified"
    },
    "phone": {
      "@id": "agentrux:phone"
    },
    "PasswordBody": "agentrux:PasswordBody",
    "password": {
      "@id": "agentrux:password",
      "@type": "xsd:string"
    },
    "reset": {
      "@id": "agentrux:reset",
      "@type": "xsd:boolean"
    },
    "PatchAccountBody": "agentrux:PatchAccountBody",
    "PatchAliasBody": "agentrux:PatchAliasBody",
    "PatchProfileBody": "agentrux:PatchProfileBody",
    "notification_email": {
      "@id": "agentrux:notification_email"
    },
    "PatchSettingsBody": "agentrux:PatchSettingsBody",
    "default_event_retention_seconds": {
      "@id": "agentrux:default_event_retention_seconds"
    },
    "ip_allowlist": {
      "@id": "agentrux:ip_allowlist"
    },
    "domain_restriction": {
      "@id": "agentrux:domain_restriction"
    },
    "QuickSetupBody": "agentrux:QuickSetupBody",
    "alias_display_name": {
      "@id": "agentrux:alias_display_name",
      "@type": "xsd:string"
    },
    "topic_name": {
      "@id": "agentrux:topic_name",
      "@type": "xsd:string"
    },
    "script_name": {
      "@id": "agentrux:script_name",
      "@type": "xsd:string"
    },
    "RedeemActivationCodeBody": "agentrux:RedeemActivationCodeBody",
    "RedeemActivationCodeResponse": "agentrux:RedeemActivationCodeResponse",
    "issued_at": {
      "@id": "agentrux:issued_at",
      "@type": "xsd:string"
    },
    "RotateScriptCredentialResponse": "agentrux:RotateScriptCredentialResponse",
    "credential_id": {
      "@id": "agentrux:credential_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "agentrux:created_at",
      "@type": "xsd:string"
    },
    "ShareDelegationBody": "agentrux:ShareDelegationBody",
    "grantee_email": {
      "@id": "agentrux:grantee_email",
      "@type": "xsd:string"
    },
    "ShareDelegationResponse": "agentrux:ShareDelegationResponse",
    "delegation_id": {
      "@id": "agentrux:delegation_id",
      "@type": "xsd:string"
    },
    "owner_account_id": {
      "@id": "agentrux:owner_account_id",
      "@type": "xsd:string"
    },
    "owner_script_id": {
      "@id": "agentrux:owner_script_id",
      "@type": "xsd:string"
    },
    "grantee_account_id": {
      "@id": "agentrux:grantee_account_id",
      "@type": "xsd:string"
    },
    "grantee_user_id": {
      "@id": "agentrux:grantee_user_id",
      "@type": "xsd:string"
    },
    "ShareTrustBody": "agentrux:ShareTrustBody",
    "StartBody": "agentrux:StartBody",
    "TerminateContractBody": "agentrux:TerminateContractBody",
    "terminated_reason": {
      "@id": "agentrux:terminated_reason",
      "@type": "xsd:string"
    },
    "TierChangeBody": "agentrux:TierChangeBody",
    "UpdateSchemaBody": "agentrux:UpdateSchemaBody",
    "UpdateTopicBody": "agentrux:UpdateTopicBody",
    "ValidationError": "agentrux:ValidationError",
    "loc": {
      "@id": "agentrux:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "agentrux:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "agentrux:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "agentrux:input"
    },
    "ctx": {
      "@id": "agentrux:ctx"
    },
    "WithdrawMeBody": "agentrux:WithdrawMeBody",
    "_ChangeRoleBody": "agentrux:_ChangeRoleBody",
    "_CommitAvatarBody": "agentrux:_CommitAvatarBody",
    "avatar_id": {
      "@id": "agentrux:avatar_id",
      "@type": "xsd:string"
    },
    "_ConsentDecisionBody": "agentrux:_ConsentDecisionBody",
    "selected_scope": {
      "@id": "agentrux:selected_scope"
    },
    "_CreateGroupBody": "agentrux:_CreateGroupBody",
    "kind": {
      "@id": "agentrux:kind",
      "@type": "xsd:string"
    },
    "initial_shared_alias_name": {
      "@id": "agentrux:initial_shared_alias_name",
      "@type": "xsd:string"
    },
    "_CreateMcpConnectionBody": "agentrux:_CreateMcpConnectionBody",
    "label": {
      "@id": "agentrux:label"
    },
    "_CreateSharedAliasBody": "agentrux:_CreateSharedAliasBody",
    "_EmailBlocklistAddBody": "agentrux:_EmailBlocklistAddBody",
    "value": {
      "@id": "agentrux:value",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "agentrux:expires_at"
    },
    "_GrantActionBody": "agentrux:_GrantActionBody",
    "topic_ref": {
      "@id": "agentrux:topic_ref",
      "@type": "xsd:string"
    },
    "binding_name": {
      "@id": "agentrux:binding_name"
    },
    "_IpBlocklistAddBody": "agentrux:_IpBlocklistAddBody",
    "cidr": {
      "@id": "agentrux:cidr",
      "@type": "xsd:string"
    },
    "_PresignAvatarBody": "agentrux:_PresignAvatarBody",
    "_ReasonBody": "agentrux:_ReasonBody",
    "_RedeemBody": "agentrux:_RedeemBody",
    "invite_code": {
      "@id": "agentrux:invite_code",
      "@type": "xsd:string"
    },
    "_RequestTopUpBody": "agentrux:_RequestTopUpBody",
    "request_type": {
      "@id": "agentrux:request_type",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "agentrux:quantity",
      "@type": "xsd:integer"
    },
    "_ScriptResolutionBody": "agentrux:_ScriptResolutionBody",
    "existing_script_id": {
      "@id": "agentrux:existing_script_id"
    },
    "_TopicResolutionBody": "agentrux:_TopicResolutionBody",
    "ref": {
      "@id": "agentrux:ref",
      "@type": "xsd:string"
    },
    "existing_topic_id": {
      "@id": "agentrux:existing_topic_id"
    },
    "override_retention_s": {
      "@id": "agentrux:override_retention_s"
    },
    "bind_existing_acknowledged": {
      "@id": "agentrux:bind_existing_acknowledged",
      "@type": "xsd:boolean"
    },
    "_UpdateMyProfileBody": "agentrux:_UpdateMyProfileBody",
    "acquisition_source": {
      "@id": "agentrux:acquisition_source"
    },
    "agentrux__api__routers__console_misc_router__PublishEventBody": "agentrux:agentrux__api__routers__console_misc_router__PublishEventBody",
    "event_type": {
      "@id": "agentrux:event_type"
    },
    "payload": {
      "@id": "agentrux:payload"
    },
    "payload_object_id": {
      "@id": "agentrux:payload_object_id"
    },
    "metadata": {
      "@id": "agentrux:metadata"
    },
    "idempotency_key": {
      "@id": "agentrux:idempotency_key"
    },
    "agentrux__api__routers__datadog_export_router__ConfigureBody": "agentrux:agentrux__api__routers__datadog_export_router__ConfigureBody",
    "site": {
      "@id": "agentrux:site",
      "@type": "xsd:string"
    },
    "api_key": {
      "@id": "agentrux:api_key",
      "@type": "xsd:string"
    },
    "dd_service": {
      "@id": "agentrux:dd_service",
      "@type": "xsd:string"
    },
    "dd_source": {
      "@id": "agentrux:dd_source",
      "@type": "xsd:string"
    },
    "dd_tags": {
      "@id": "agentrux:dd_tags"
    },
    "agentrux__api__routers__pipe_router__PublishEventBody": "agentrux:agentrux__api__routers__pipe_router__PublishEventBody",
    "agentrux__api__routers__splunk_export_router__ConfigureBody": "agentrux:agentrux__api__routers__splunk_export_router__ConfigureBody",
    "hec_url": {
      "@id": "agentrux:hec_url",
      "@type": "xsd:string"
    },
    "hec_token": {
      "@id": "agentrux:hec_token",
      "@type": "xsd:string"
    },
    "hec_index": {
      "@id": "agentrux:hec_index"
    },
    "hec_source": {
      "@id": "agentrux:hec_source",
      "@type": "xsd:string"
    },
    "hec_sourcetype": {
      "@id": "agentrux:hec_sourcetype",
      "@type": "xsd:string"
    },
    "ack_enabled": {
      "@id": "agentrux:ack_enabled",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AgenTrux API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AgenTrux'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-11-01) from openapi/agentrux-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agentrux-com-openapi.json"
  ]
}