{
  "@context": {
    "@vocab": "https://secure-flows.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "secure": "https://secure-flows.com/schema#",
    "DocSearchResponse": "secure:DocSearchResponse",
    "query": {
      "@id": "secure:query",
      "@type": "xsd:string"
    },
    "embedModel": {
      "@id": "secure:embedModel",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "secure:limit",
      "@type": "xsd:integer"
    },
    "hits": {
      "@id": "secure:hits",
      "@container": "@list"
    },
    "DocSearchHit": "secure:DocSearchHit",
    "sourcePath": {
      "@id": "secure:sourcePath",
      "@type": "xsd:string"
    },
    "sourceType": {
      "@id": "secure:sourceType",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "secure:title",
      "@type": "xsd:string"
    },
    "heading": {
      "@id": "secure:heading",
      "@type": "xsd:string"
    },
    "snippet": {
      "@id": "secure:snippet",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "secure:url",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "secure:score",
      "@type": "xsd:decimal"
    },
    "AssistantChatRequest": "secure:AssistantChatRequest",
    "messages": {
      "@id": "secure:messages",
      "@container": "@list"
    },
    "AssistantChatMessage": "secure:AssistantChatMessage",
    "role": {
      "@id": "secure:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "secure:content",
      "@type": "xsd:string"
    },
    "ErrorResponse": "secure:ErrorResponse",
    "error": {
      "@id": "secure:error",
      "@type": "xsd:string"
    },
    "ApiError": "secure:ApiError",
    "status": {
      "@id": "secure:status",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "secure:code",
      "@type": "xsd:string"
    },
    "SessionRequest": "secure:SessionRequest",
    "workspaceName": {
      "@id": "secure:workspaceName",
      "@type": "xsd:string"
    },
    "app_id": {
      "@id": "secure:app_id",
      "@type": "xsd:string"
    },
    "payload": {
      "@id": "secure:payload"
    },
    "SessionIdentityView": "secure:SessionIdentityView",
    "userId": {
      "@id": "secure:userId",
      "@type": "xsd:integer"
    },
    "email": {
      "@id": "secure:email",
      "@type": "xsd:string"
    },
    "CreateSessionResponse": "secure:CreateSessionResponse",
    "sessionToken": {
      "@id": "secure:sessionToken",
      "@type": "xsd:string"
    },
    "SessionRenewResponse": "secure:SessionRenewResponse",
    "GetSessionValueResponse": "secure:GetSessionValueResponse",
    "key": {
      "@id": "secure:key",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "secure:value"
    },
    "WorkspaceCreateResponse": "secure:WorkspaceCreateResponse",
    "workspace": {
      "@id": "secure:workspace",
      "@type": "@id"
    },
    "accessToken": {
      "@id": "secure:accessToken",
      "@type": "xsd:string"
    },
    "UserLoginRequest": "secure:UserLoginRequest",
    "UserLoginResponse": "secure:UserLoginResponse",
    "UserWorkspaceMembershipView": "secure:UserWorkspaceMembershipView",
    "workspaceId": {
      "@id": "secure:workspaceId",
      "@type": "xsd:integer"
    },
    "UserWorkspaceMembershipListResponse": "secure:UserWorkspaceMembershipListResponse",
    "items": {
      "@id": "secure:items",
      "@container": "@list"
    },
    "UserFromInviteRequest": "secure:UserFromInviteRequest",
    "secretKey": {
      "@id": "secure:secretKey",
      "@type": "xsd:string"
    },
    "AnonymousUserRequest": "secure:AnonymousUserRequest",
    "UserPageResponse": "secure:UserPageResponse",
    "page": {
      "@id": "secure:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "secure:pageSize",
      "@type": "xsd:integer"
    },
    "totalItems": {
      "@id": "secure:totalItems",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "secure:totalPages",
      "@type": "xsd:integer"
    },
    "UserDto": "secure:UserDto",
    "id": {
      "@id": "secure:id",
      "@type": "xsd:integer"
    },
    "providerUid": {
      "@id": "secure:providerUid",
      "@type": "xsd:string"
    },
    "userName": {
      "@id": "secure:userName",
      "@type": "xsd:string"
    },
    "authProvider": {
      "@id": "secure:authProvider",
      "@type": "xsd:string"
    },
    "Workspace": "secure:Workspace",
    "name": {
      "@id": "secure:name",
      "@type": "xsd:string"
    },
    "acceptAnonimous": {
      "@id": "secure:acceptAnonimous",
      "@type": "xsd:boolean"
    },
    "enableSelfService": {
      "@id": "secure:enableSelfService",
      "@type": "xsd:boolean"
    },
    "WorkspaceCreateRequest": "secure:WorkspaceCreateRequest",
    "planName": {
      "@id": "secure:planName",
      "@type": "xsd:string"
    },
    "resellerCode": {
      "@id": "secure:resellerCode",
      "@type": "xsd:string"
    },
    "WorkspaceResellerCodeResponse": "secure:WorkspaceResellerCodeResponse",
    "WorkspaceBillingUsage": "secure:WorkspaceBillingUsage",
    "activeSessionCount": {
      "@id": "secure:activeSessionCount",
      "@type": "xsd:integer"
    },
    "largestActivePayloadBytes": {
      "@id": "secure:largestActivePayloadBytes",
      "@type": "xsd:integer"
    },
    "BillingDowngradeBlockedDetail": "secure:BillingDowngradeBlockedDetail",
    "targetPlan": {
      "@id": "secure:targetPlan",
      "@type": "xsd:string"
    },
    "maxConcurrentSessionsAllowed": {
      "@id": "secure:maxConcurrentSessionsAllowed",
      "@type": "xsd:integer"
    },
    "sessionsOverLimit": {
      "@id": "secure:sessionsOverLimit",
      "@type": "xsd:boolean"
    },
    "maxPayloadBytesAllowed": {
      "@id": "secure:maxPayloadBytesAllowed",
      "@type": "xsd:integer"
    },
    "payloadOverLimit": {
      "@id": "secure:payloadOverLimit",
      "@type": "xsd:boolean"
    },
    "BillingDowngradeBlockedError": "secure:BillingDowngradeBlockedError",
    "details": {
      "@id": "secure:details",
      "@type": "@id"
    },
    "WorkspaceBillingUpdateRequest": "secure:WorkspaceBillingUpdateRequest",
    "overrideMaxConcurrentSessions": {
      "@id": "secure:overrideMaxConcurrentSessions",
      "@type": "xsd:integer"
    },
    "overrideMaxPayloadBytes": {
      "@id": "secure:overrideMaxPayloadBytes",
      "@type": "xsd:integer"
    },
    "WorkspaceBillingResponse": "secure:WorkspaceBillingResponse",
    "effectiveMaxConcurrentSessions": {
      "@id": "secure:effectiveMaxConcurrentSessions",
      "@type": "xsd:integer"
    },
    "effectiveMaxPayloadBytes": {
      "@id": "secure:effectiveMaxPayloadBytes",
      "@type": "xsd:integer"
    },
    "billingStatus": {
      "@id": "secure:billingStatus",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "secure:usage",
      "@type": "@id"
    },
    "checkoutAvailable": {
      "@id": "secure:checkoutAvailable",
      "@type": "xsd:boolean"
    },
    "paymentProvider": {
      "@id": "secure:paymentProvider",
      "@type": "xsd:string"
    },
    "paddleClientToken": {
      "@id": "secure:paddleClientToken",
      "@type": "xsd:string"
    },
    "paddleEnvironment": {
      "@id": "secure:paddleEnvironment",
      "@type": "xsd:string"
    },
    "cancelAvailable": {
      "@id": "secure:cancelAvailable",
      "@type": "xsd:boolean"
    },
    "paidPeriodEndsAt": {
      "@id": "secure:paidPeriodEndsAt",
      "@type": "xsd:dateTime"
    },
    "cancelRequestedAt": {
      "@id": "secure:cancelRequestedAt",
      "@type": "xsd:dateTime"
    },
    "overFreeTierLimits": {
      "@id": "secure:overFreeTierLimits",
      "@type": "xsd:boolean"
    },
    "resumeAvailable": {
      "@id": "secure:resumeAvailable",
      "@type": "xsd:boolean"
    },
    "graceEndsAt": {
      "@id": "secure:graceEndsAt",
      "@type": "xsd:dateTime"
    },
    "BillingCheckoutRequest": "secure:BillingCheckoutRequest",
    "successUrl": {
      "@id": "secure:successUrl",
      "@type": "@id"
    },
    "cancelUrl": {
      "@id": "secure:cancelUrl",
      "@type": "@id"
    },
    "BillingCheckoutResponse": "secure:BillingCheckoutResponse",
    "checkoutUrl": {
      "@id": "secure:checkoutUrl",
      "@type": "@id"
    },
    "provider": {
      "@id": "secure:provider",
      "@type": "xsd:string"
    },
    "externalSessionId": {
      "@id": "secure:externalSessionId",
      "@type": "xsd:string"
    },
    "WorkspaceUpdateRequest": "secure:WorkspaceUpdateRequest",
    "InviteCreateRequest": "secure:InviteCreateRequest",
    "ttlSeconds": {
      "@id": "secure:ttlSeconds",
      "@type": "xsd:integer"
    },
    "InviteCreateResponse": "secure:InviteCreateResponse",
    "expiresAt": {
      "@id": "secure:expiresAt",
      "@type": "xsd:dateTime"
    },
    "InviteResponse": "secure:InviteResponse",
    "createdAt": {
      "@id": "secure:createdAt",
      "@type": "xsd:dateTime"
    },
    "InvitePageResponse": "secure:InvitePageResponse",
    "InviteDetailResponse": "secure:InviteDetailResponse",
    "ClientAppRequest": "secure:ClientAppRequest",
    "appId": {
      "@id": "secure:appId",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "secure:displayName",
      "@type": "xsd:string"
    },
    "redirectUris": {
      "@id": "secure:redirectUris",
      "@container": "@list"
    },
    "sessionTokenTtlSeconds": {
      "@id": "secure:sessionTokenTtlSeconds",
      "@type": "xsd:integer"
    },
    "sessionPayloadTtlSeconds": {
      "@id": "secure:sessionPayloadTtlSeconds",
      "@type": "xsd:integer"
    },
    "ClientAppPatchBody": "secure:ClientAppPatchBody",
    "AppendRedirectUriRequest": "secure:AppendRedirectUriRequest",
    "redirectUri": {
      "@id": "secure:redirectUri",
      "@type": "@id"
    },
    "ClientAppResponse": "secure:ClientAppResponse",
    "ClientAppPageResponse": "secure:ClientAppPageResponse",
    "SessionTtlUpdateRequest": "secure:SessionTtlUpdateRequest",
    "ConcurrentSessionsSample": "secure:ConcurrentSessionsSample",
    "date": {
      "@id": "secure:date",
      "@type": "xsd:date"
    },
    "count": {
      "@id": "secure:count",
      "@type": "xsd:integer"
    },
    "RedirectValidationRequest": "secure:RedirectValidationRequest",
    "RedirectValidationResponse": "secure:RedirectValidationResponse",
    "valid": {
      "@id": "secure:valid",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "secure:reason",
      "@type": "xsd:string"
    },
    "WorkspaceAuditEventPageResponse": "secure:WorkspaceAuditEventPageResponse",
    "WorkspaceAuditEventView": "secure:WorkspaceAuditEventView",
    "eventType": {
      "@id": "secure:eventType",
      "@type": "xsd:string"
    },
    "occurredAt": {
      "@id": "secure:occurredAt",
      "@type": "xsd:dateTime"
    },
    "sessionRowId": {
      "@id": "secure:sessionRowId",
      "@type": "xsd:integer"
    },
    "sessionUserIdentifier": {
      "@id": "secure:sessionUserIdentifier",
      "@type": "xsd:string"
    },
    "sessionUserEmail": {
      "@id": "secure:sessionUserEmail",
      "@type": "xsd:string"
    },
    "sessionAppId": {
      "@id": "secure:sessionAppId",
      "@type": "xsd:string"
    },
    "sessionStatus": {
      "@id": "secure:sessionStatus",
      "@type": "xsd:string"
    },
    "actorProviderUid": {
      "@id": "secure:actorProviderUid",
      "@type": "xsd:string"
    },
    "actorDisplayName": {
      "@id": "secure:actorDisplayName",
      "@type": "xsd:string"
    },
    "actorEmail": {
      "@id": "secure:actorEmail",
      "@type": "xsd:string"
    },
    "metadataJson": {
      "@id": "secure:metadataJson",
      "@type": "xsd:string"
    },
    "ApiAccessLogPageResponse": "secure:ApiAccessLogPageResponse",
    "ApiAccessLogView": "secure:ApiAccessLogView",
    "httpMethod": {
      "@id": "secure:httpMethod",
      "@type": "xsd:string"
    },
    "endpoint": {
      "@id": "secure:endpoint",
      "@type": "xsd:string"
    },
    "httpStatus": {
      "@id": "secure:httpStatus",
      "@type": "xsd:integer"
    },
    "durationMs": {
      "@id": "secure:durationMs",
      "@type": "xsd:integer"
    },
    "sessionId": {
      "@id": "secure:sessionId",
      "@type": "xsd:integer"
    },
    "tokenRevision": {
      "@id": "secure:tokenRevision",
      "@type": "xsd:integer"
    },
    "userFirebaseId": {
      "@id": "secure:userFirebaseId",
      "@type": "xsd:string"
    },
    "userEmail": {
      "@id": "secure:userEmail",
      "@type": "xsd:string"
    },
    "applicationId": {
      "@id": "secure:applicationId",
      "@type": "xsd:string"
    },
    "clientIp": {
      "@id": "secure:clientIp",
      "@type": "xsd:string"
    },
    "userAgent": {
      "@id": "secure:userAgent",
      "@type": "xsd:string"
    },
    "SessionUserPageResponse": "secure:SessionUserPageResponse",
    "SessionUserView": "secure:SessionUserView",
    "securityLevel": {
      "@id": "secure:securityLevel",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "secure:updatedAt",
      "@type": "xsd:dateTime"
    },
    "lastActivityAt": {
      "@id": "secure:lastActivityAt",
      "@type": "xsd:dateTime"
    },
    "endedAt": {
      "@id": "secure:endedAt",
      "@type": "xsd:dateTime"
    },
    "revokedBy": {
      "@id": "secure:revokedBy",
      "@type": "xsd:string"
    },
    "revokedByDisplayName": {
      "@id": "secure:revokedByDisplayName",
      "@type": "xsd:string"
    },
    "currentDataSizeBytes": {
      "@id": "secure:currentDataSizeBytes",
      "@type": "xsd:integer"
    },
    "maxDataSizeBytes": {
      "@id": "secure:maxDataSizeBytes",
      "@type": "xsd:integer"
    },
    "SessionPayload": "secure:SessionPayload",
    "properties": {
      "@id": "secure:properties"
    },
    "SessionExportItem": "secure:SessionExportItem",
    "SessionExportPageResponse": "secure:SessionExportPageResponse",
    "SessionWorkspacePageResponse": "secure:SessionWorkspacePageResponse",
    "SessionWorkspaceListItem": "secure:SessionWorkspaceListItem",
    "userIdentifier": {
      "@id": "secure:userIdentifier",
      "@type": "xsd:string"
    },
    "attributeCount": {
      "@id": "secure:attributeCount",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "secure-flows-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects secure-flows-com's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/integration-auth.yaml, openapi/secure-flows-docs-api.yaml, openapi/secure-flows-session-api.yaml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/integration-auth.yaml",
    "openapi/secure-flows-docs-api.yaml",
    "openapi/secure-flows-session-api.yaml",
    "openapi/secure-flows-user-api.yaml"
  ]
}