secure-flows-com · JSON-LD Context
Secure Flows Com Context
JSON-LD context defining the semantic vocabulary for Secure Flows Com from secure-flows-com.
56 Classes
118 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
secure:
https://secure-flows.com/schema#
Classes
DocSearchResponse
DocSearchHit
AssistantChatRequest
AssistantChatMessage
ErrorResponse
ApiError
SessionRequest
SessionIdentityView
CreateSessionResponse
SessionRenewResponse
GetSessionValueResponse
WorkspaceCreateResponse
UserLoginRequest
UserLoginResponse
UserWorkspaceMembershipView
UserWorkspaceMembershipListResponse
UserFromInviteRequest
AnonymousUserRequest
UserPageResponse
UserDto
Workspace
WorkspaceCreateRequest
WorkspaceResellerCodeResponse
WorkspaceBillingUsage
BillingDowngradeBlockedDetail
BillingDowngradeBlockedError
WorkspaceBillingUpdateRequest
WorkspaceBillingResponse
BillingCheckoutRequest
BillingCheckoutResponse
WorkspaceUpdateRequest
InviteCreateRequest
InviteCreateResponse
InviteResponse
InvitePageResponse
InviteDetailResponse
ClientAppRequest
ClientAppPatchBody
AppendRedirectUriRequest
ClientAppResponse
ClientAppPageResponse
SessionTtlUpdateRequest
ConcurrentSessionsSample
RedirectValidationRequest
RedirectValidationResponse
WorkspaceAuditEventPageResponse
WorkspaceAuditEventView
ApiAccessLogPageResponse
ApiAccessLogView
SessionUserPageResponse
SessionUserView
SessionPayload
SessionExportItem
SessionExportPageResponse
SessionWorkspacePageResponse
SessionWorkspaceListItem
Properties
| Property | Type | Container |
|---|---|---|
| query | string | |
| embedModel | string | |
| limit | integer | |
| hits | list | |
| sourcePath | string | |
| sourceType | string | |
| title | string | |
| heading | string | |
| snippet | string | |
| url | string | |
| score | decimal | |
| messages | list | |
| role | string | |
| content | string | |
| error | string | |
| status | integer | |
| code | string | |
| workspaceName | string | |
| app_id | string | |
| payload | ||
| userId | integer | |
| string | ||
| sessionToken | string | |
| key | string | |
| value | ||
| workspace | reference | |
| accessToken | string | |
| workspaceId | integer | |
| items | list | |
| secretKey | string | |
| page | integer | |
| pageSize | integer | |
| totalItems | integer | |
| totalPages | integer | |
| id | integer | |
| providerUid | string | |
| userName | string | |
| authProvider | string | |
| name | string | |
| acceptAnonimous | boolean | |
| enableSelfService | boolean | |
| planName | string | |
| resellerCode | string | |
| activeSessionCount | integer | |
| largestActivePayloadBytes | integer | |
| targetPlan | string | |
| maxConcurrentSessionsAllowed | integer | |
| sessionsOverLimit | boolean | |
| maxPayloadBytesAllowed | integer | |
| payloadOverLimit | boolean | |
| details | reference | |
| overrideMaxConcurrentSessions | integer | |
| overrideMaxPayloadBytes | integer | |
| effectiveMaxConcurrentSessions | integer | |
| effectiveMaxPayloadBytes | integer | |
| billingStatus | string | |
| usage | reference | |
| checkoutAvailable | boolean | |
| paymentProvider | string | |
| paddleClientToken | string | |
| paddleEnvironment | string | |
| cancelAvailable | boolean | |
| paidPeriodEndsAt | dateTime | |
| cancelRequestedAt | dateTime | |
| overFreeTierLimits | boolean | |
| resumeAvailable | boolean | |
| graceEndsAt | dateTime | |
| successUrl | reference | |
| cancelUrl | reference | |
| checkoutUrl | reference | |
| provider | string | |
| externalSessionId | string | |
| ttlSeconds | integer | |
| expiresAt | dateTime | |
| createdAt | dateTime | |
| appId | string | |
| displayName | string | |
| redirectUris | list | |
| sessionTokenTtlSeconds | integer | |
| sessionPayloadTtlSeconds | integer | |
| redirectUri | reference | |
| date | date | |
| count | integer | |
| valid | boolean | |
| reason | string | |
| eventType | string | |
| occurredAt | dateTime | |
| sessionRowId | integer | |
| sessionUserIdentifier | string | |
| sessionUserEmail | string | |
| sessionAppId | string | |
| sessionStatus | string | |
| actorProviderUid | string | |
| actorDisplayName | string | |
| actorEmail | string | |
| metadataJson | string | |
| httpMethod | string | |
| endpoint | string | |
| httpStatus | integer | |
| durationMs | integer | |
| sessionId | integer | |
| tokenRevision | integer | |
| userFirebaseId | string | |
| userEmail | string | |
| applicationId | string | |
| clientIp | string | |
| userAgent | string | |
| securityLevel | string | |
| updatedAt | dateTime | |
| lastActivityAt | dateTime | |
| endedAt | dateTime | |
| revokedBy | string | |
| revokedByDisplayName | string | |
| currentDataSizeBytes | integer | |
| maxDataSizeBytes | integer | |
| properties | ||
| userIdentifier | string | |
| attributeCount | integer |
JSON-LD Document
{
"@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"
]
}