{
  "@context": {
    "@vocab": "https://flockfs.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "flockfs": "https://flockfs.com/schema#",
    "GetAccessResponse": "flockfs:GetAccessResponse",
    "access": {
      "@id": "flockfs:access",
      "@type": "xsd:string"
    },
    "GetApiAccessResponse": "flockfs:GetApiAccessResponse",
    "path": {
      "@id": "flockfs:path",
      "@type": "xsd:string"
    },
    "level": {
      "@id": "flockfs:level",
      "@type": "xsd:string"
    },
    "visible": {
      "@id": "flockfs:visible",
      "@type": "xsd:boolean"
    },
    "read": {
      "@id": "flockfs:read",
      "@type": "xsd:boolean"
    },
    "write": {
      "@id": "flockfs:write",
      "@type": "xsd:boolean"
    },
    "manage": {
      "@id": "flockfs:manage",
      "@type": "xsd:boolean"
    },
    "source": {
      "@id": "flockfs:source"
    },
    "GetApiBillingResponse": "flockfs:GetApiBillingResponse",
    "enabled": {
      "@id": "flockfs:enabled",
      "@type": "xsd:boolean"
    },
    "can_manage": {
      "@id": "flockfs:can_manage",
      "@type": "xsd:boolean"
    },
    "org": {
      "@id": "flockfs:org"
    },
    "min_seats": {
      "@id": "flockfs:min_seats",
      "@type": "xsd:integer"
    },
    "seats": {
      "@id": "flockfs:seats",
      "@type": "xsd:integer"
    },
    "interval": {
      "@id": "flockfs:interval",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "flockfs:status",
      "@type": "xsd:string"
    },
    "has_subscription": {
      "@id": "flockfs:has_subscription",
      "@type": "xsd:boolean"
    },
    "monthly_available": {
      "@id": "flockfs:monthly_available"
    },
    "yearly_available": {
      "@id": "flockfs:yearly_available"
    },
    "PostApiBillingCheckoutRequest": "flockfs:PostApiBillingCheckoutRequest",
    "price_id": {
      "@id": "flockfs:price_id",
      "@type": "xsd:string"
    },
    "PostApiBillingCheckoutResponse": "flockfs:PostApiBillingCheckoutResponse",
    "url": {
      "@id": "flockfs:url",
      "@type": "xsd:string"
    },
    "PostApiBillingPortalResponse": "flockfs:PostApiBillingPortalResponse",
    "PostApiBillingWebhookResponse": "flockfs:PostApiBillingWebhookResponse",
    "received": {
      "@id": "flockfs:received",
      "@type": "xsd:boolean"
    },
    "PostApiBrowserSessionRequest": "flockfs:PostApiBrowserSessionRequest",
    "ticket": {
      "@id": "flockfs:ticket",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "flockfs:expires_in",
      "@type": "xsd:integer"
    },
    "GetApiDrivesResponse": "flockfs:GetApiDrivesResponse",
    "drives": {
      "@id": "flockfs:drives",
      "@container": "@list"
    },
    "default": {
      "@id": "flockfs:default",
      "@type": "xsd:string"
    },
    "PostApiDrivesRequest": "flockfs:PostApiDrivesRequest",
    "name": {
      "@id": "flockfs:name",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "flockfs:slug",
      "@type": "xsd:string"
    },
    "PostApiDrivesResponse": "flockfs:PostApiDrivesResponse",
    "Drive": {
      "@id": "flockfs:Drive"
    },
    "GetApiDrivesResearchK3Vzq2M7Xa4BFilesIdRawResponse": "flockfs:GetApiDrivesResearchK3Vzq2M7Xa4BFilesIdRawResponse",
    "GetApiDrivesResearchEntriesResponse": "flockfs:GetApiDrivesResearchEntriesResponse",
    "entries": {
      "@id": "flockfs:entries",
      "@container": "@list"
    },
    "sequence": {
      "@id": "flockfs:sequence",
      "@type": "xsd:integer"
    },
    "DeleteApiDrivesDriveResponse": "flockfs:DeleteApiDrivesDriveResponse",
    "ok": {
      "@id": "flockfs:ok",
      "@type": "xsd:boolean"
    },
    "deleted_at": {
      "@id": "flockfs:deleted_at",
      "@type": "xsd:string"
    },
    "purge_after": {
      "@id": "flockfs:purge_after",
      "@type": "xsd:string"
    },
    "PatchApiDrivesDriveRequest": "flockfs:PatchApiDrivesDriveRequest",
    "PatchApiDrivesDriveResponse": "flockfs:PatchApiDrivesDriveResponse",
    "PostApiDrivesDriveCopyToRequest": "flockfs:PostApiDrivesDriveCopyToRequest",
    "paths": {
      "@id": "flockfs:paths",
      "@container": "@list"
    },
    "target_drive": {
      "@id": "flockfs:target_drive",
      "@type": "xsd:string"
    },
    "target_folder": {
      "@id": "flockfs:target_folder",
      "@type": "xsd:string"
    },
    "on_conflict": {
      "@id": "flockfs:on_conflict",
      "@type": "xsd:string"
    },
    "PostApiDrivesDriveCopyToResponse": "flockfs:PostApiDrivesDriveCopyToResponse",
    "copied": {
      "@id": "flockfs:copied",
      "@container": "@list"
    },
    "target": {
      "@id": "flockfs:target"
    },
    "GetApiDrivesDriveExportResponse": "flockfs:GetApiDrivesDriveExportResponse",
    "PostApiDrivesDriveForkRequest": "flockfs:PostApiDrivesDriveForkRequest",
    "snapshot": {
      "@id": "flockfs:snapshot",
      "@type": "xsd:boolean"
    },
    "PostApiDrivesDriveForkResponse": "flockfs:PostApiDrivesDriveForkResponse",
    "drive": {
      "@id": "flockfs:drive"
    },
    "files": {
      "@id": "flockfs:files",
      "@type": "xsd:integer"
    },
    "folders": {
      "@id": "flockfs:folders",
      "@type": "xsd:integer"
    },
    "bytes": {
      "@id": "flockfs:bytes",
      "@type": "xsd:integer"
    },
    "PostApiDrivesDriveOauthConsentResponse": "flockfs:PostApiDrivesDriveOauthConsentResponse",
    "resource_drive": {
      "@id": "flockfs:resource_drive",
      "@type": "xsd:string"
    },
    "can_approve": {
      "@id": "flockfs:can_approve",
      "@type": "xsd:boolean"
    },
    "PostApiDrivesDriveRestoreRequest": "flockfs:PostApiDrivesDriveRestoreRequest",
    "PostApiDrivesDriveRestoreResponse": "flockfs:PostApiDrivesDriveRestoreResponse",
    "GetApiFilesIdRawResponse": "flockfs:GetApiFilesIdRawResponse",
    "raw": {
      "@id": "flockfs:raw",
      "@type": "xsd:string"
    },
    "PutApiFilesIdRawRequest": "flockfs:PutApiFilesIdRawRequest",
    "body": {
      "@id": "flockfs:body",
      "@type": "xsd:string"
    },
    "PutApiFilesIdRawResponse": "flockfs:PutApiFilesIdRawResponse",
    "Entry": {
      "@id": "flockfs:Entry"
    },
    "GetApiGrantsResponse": "flockfs:GetApiGrantsResponse",
    "people": {
      "@id": "flockfs:people",
      "@container": "@list"
    },
    "PutApiGrantsRequest": "flockfs:PutApiGrantsRequest",
    "principal": {
      "@id": "flockfs:principal"
    },
    "PutApiGrantsResponse": "flockfs:PutApiGrantsResponse",
    "grant": {
      "@id": "flockfs:grant"
    },
    "GetApiInvitesResponse": "flockfs:GetApiInvitesResponse",
    "invites": {
      "@id": "flockfs:invites",
      "@container": "@list"
    },
    "DeleteApiInvitesEmailResponse": "flockfs:DeleteApiInvitesEmailResponse",
    "PutApiInvitesEmailRequest": "flockfs:PutApiInvitesEmailRequest",
    "role": {
      "@id": "flockfs:role",
      "@type": "xsd:string"
    },
    "PutApiInvitesEmailResponse": "flockfs:PutApiInvitesEmailResponse",
    "GetApiMeResponse": "flockfs:GetApiMeResponse",
    "id": {
      "@id": "flockfs:id",
      "@type": "xsd:string"
    },
    "actor": {
      "@id": "flockfs:actor",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "flockfs:kind",
      "@type": "xsd:string"
    },
    "display": {
      "@id": "flockfs:display",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "flockfs:email",
      "@type": "xsd:string"
    },
    "scopes": {
      "@id": "flockfs:scopes"
    },
    "role_source": {
      "@id": "flockfs:role_source",
      "@type": "xsd:string"
    },
    "GetApiMembersResponse": "flockfs:GetApiMembersResponse",
    "members": {
      "@id": "flockfs:members",
      "@container": "@list"
    },
    "PostApiMembersRequest": "flockfs:PostApiMembersRequest",
    "DeleteApiMembersUseridResponse": "flockfs:DeleteApiMembersUseridResponse",
    "PostApiOnboardResponse": "flockfs:PostApiOnboardResponse",
    "GetApiOrgMembersResponse": "flockfs:GetApiOrgMembersResponse",
    "DeleteApiOrgMembersUseridResponse": "flockfs:DeleteApiOrgMembersUseridResponse",
    "PutApiOrgMembersUseridRequest": "flockfs:PutApiOrgMembersUseridRequest",
    "PutApiOrgMembersUseridResponse": "flockfs:PutApiOrgMembersUseridResponse",
    "PutApiOrgPlanRequest": "flockfs:PutApiOrgPlanRequest",
    "plan": {
      "@id": "flockfs:plan",
      "@type": "xsd:string"
    },
    "PutApiOrgPlanResponse": "flockfs:PutApiOrgPlanResponse",
    "GetApiPricingResponse": "flockfs:GetApiPricingResponse",
    "currency": {
      "@id": "flockfs:currency",
      "@type": "xsd:string"
    },
    "monthly": {
      "@id": "flockfs:monthly"
    },
    "yearly": {
      "@id": "flockfs:yearly"
    },
    "GetApiSTokenResponse": "flockfs:GetApiSTokenResponse",
    "expires_at": {
      "@id": "flockfs:expires_at",
      "@type": "xsd:string"
    },
    "entry": {
      "@id": "flockfs:entry"
    },
    "GetApiSTokenFileResponse": "flockfs:GetApiSTokenFileResponse",
    "content": {
      "@id": "flockfs:content",
      "@type": "xsd:string"
    },
    "encoding": {
      "@id": "flockfs:encoding",
      "@type": "xsd:string"
    },
    "GetApiTimelineExportResponse": "flockfs:GetApiTimelineExportResponse",
    "GetApiTokensResponse": "flockfs:GetApiTokensResponse",
    "tokens": {
      "@id": "flockfs:tokens",
      "@container": "@list"
    },
    "PostApiTokensRequest": "flockfs:PostApiTokensRequest",
    "label": {
      "@id": "flockfs:label",
      "@type": "xsd:string"
    },
    "days": {
      "@id": "flockfs:days",
      "@type": "xsd:integer"
    },
    "PostApiTokensResponse": "flockfs:PostApiTokensResponse",
    "token": {
      "@id": "flockfs:token",
      "@type": "xsd:string"
    },
    "DeleteApiTokensIdResponse": "flockfs:DeleteApiTokensIdResponse",
    "PostApiUploadRequest": "flockfs:PostApiUploadRequest",
    "PostApiUploadResponse": "flockfs:PostApiUploadResponse",
    "PostApiUploadsRequest": "flockfs:PostApiUploadsRequest",
    "size": {
      "@id": "flockfs:size",
      "@type": "xsd:integer"
    },
    "revision": {
      "@id": "flockfs:revision",
      "@type": "xsd:integer"
    },
    "parents": {
      "@id": "flockfs:parents",
      "@type": "xsd:boolean"
    },
    "PostApiUploadsResponse": "flockfs:PostApiUploadsResponse",
    "Upload": {
      "@id": "flockfs:Upload"
    },
    "GetApiUploadsIdResponse": "flockfs:GetApiUploadsIdResponse",
    "chunking": {
      "@id": "flockfs:chunking"
    },
    "chunks": {
      "@id": "flockfs:chunks",
      "@container": "@list"
    },
    "PostApiUploadsIdChunksRequest": "flockfs:PostApiUploadsIdChunksRequest",
    "from": {
      "@id": "flockfs:from",
      "@type": "xsd:integer"
    },
    "PostApiUploadsIdChunksResponse": "flockfs:PostApiUploadsIdChunksResponse",
    "missing": {
      "@id": "flockfs:missing",
      "@container": "@list"
    },
    "PostApiUploadsIdCompleteRequest": "flockfs:PostApiUploadsIdCompleteRequest",
    "manifest": {
      "@id": "flockfs:manifest",
      "@type": "xsd:string"
    },
    "PostApiUploadsIdCompleteResponse": "flockfs:PostApiUploadsIdCompleteResponse",
    "GetApiUsageResponse": "flockfs:GetApiUsageResponse",
    "scope": {
      "@id": "flockfs:scope",
      "@type": "xsd:string"
    },
    "limits": {
      "@id": "flockfs:limits"
    },
    "usage": {
      "@id": "flockfs:usage"
    },
    "PostApiWaitlistRequest": "flockfs:PostApiWaitlistRequest",
    "ref": {
      "@id": "flockfs:ref",
      "@type": "xsd:string"
    },
    "PostApiWaitlistAdmitRequest": "flockfs:PostApiWaitlistAdmitRequest",
    "count": {
      "@id": "flockfs:count",
      "@type": "xsd:integer"
    },
    "PostApiWaitlistAdmitResponse": "flockfs:PostApiWaitlistAdmitResponse",
    "admitted": {
      "@id": "flockfs:admitted",
      "@container": "@list"
    },
    "GetApiWaitlistCodeResponse": "flockfs:GetApiWaitlistCodeResponse",
    "code": {
      "@id": "flockfs:code",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "flockfs:position",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "flockfs:total",
      "@type": "xsd:integer"
    },
    "referrals": {
      "@id": "flockfs:referrals",
      "@type": "xsd:integer"
    },
    "boost": {
      "@id": "flockfs:boost",
      "@type": "xsd:integer"
    },
    "PostAuthBrowserSessionRequest": "flockfs:PostAuthBrowserSessionRequest",
    "PostAuthBrowserSessionResponse": "flockfs:PostAuthBrowserSessionResponse",
    "GetAuthConfigResponse": "flockfs:GetAuthConfigResponse",
    "mode": {
      "@id": "flockfs:mode",
      "@type": "xsd:string"
    },
    "publishable_key": {
      "@id": "flockfs:publishable_key",
      "@type": "xsd:string"
    },
    "GetChangesResponse": "flockfs:GetChangesResponse",
    "GetEntriesResponse": "flockfs:GetEntriesResponse",
    "PostEntriesRequest": "flockfs:PostEntriesRequest",
    "PostEntriesResponse": "flockfs:PostEntriesResponse",
    "File": {
      "@id": "flockfs:File",
      "@type": "xsd:string"
    },
    "DeleteFilesIdResponse": "flockfs:DeleteFilesIdResponse",
    "deleted": {
      "@id": "flockfs:deleted"
    },
    "GetFilesIdResponse": "flockfs:GetFilesIdResponse",
    "PatchFilesIdRequest": "flockfs:PatchFilesIdRequest",
    "PatchFilesIdResponse": "flockfs:PatchFilesIdResponse",
    "PutFilesIdRequest": "flockfs:PutFilesIdRequest",
    "PutFilesIdResponse": "flockfs:PutFilesIdResponse",
    "PostFilesIdAppendRequest": "flockfs:PostFilesIdAppendRequest",
    "text": {
      "@id": "flockfs:text",
      "@type": "xsd:string"
    },
    "PostFilesIdAppendResponse": "flockfs:PostFilesIdAppendResponse",
    "GetFilesIdHistoryResponse": "flockfs:GetFilesIdHistoryResponse",
    "versions": {
      "@id": "flockfs:versions",
      "@container": "@list"
    },
    "retention_days": {
      "@id": "flockfs:retention_days",
      "@type": "xsd:decimal"
    },
    "GetFilesIdLinksResponse": "flockfs:GetFilesIdLinksResponse",
    "outgoing": {
      "@id": "flockfs:outgoing",
      "@container": "@list"
    },
    "backlinks": {
      "@id": "flockfs:backlinks",
      "@container": "@list"
    },
    "GetFilesIdRawResponse": "flockfs:GetFilesIdRawResponse",
    "PutFilesIdRawRequest": "flockfs:PutFilesIdRawRequest",
    "PutFilesIdRawResponse": "flockfs:PutFilesIdRawResponse",
    "DeleteGrantsResponse": "flockfs:DeleteGrantsResponse",
    "ShareListing": {
      "@id": "flockfs:ShareListing"
    },
    "GetGrantsResponse": "flockfs:GetGrantsResponse",
    "PutGrantsRequest": "flockfs:PutGrantsRequest",
    "PutGrantsResponse": "flockfs:PutGrantsResponse",
    "GetHistoryResponse": "flockfs:GetHistoryResponse",
    "HistoryPage": {
      "@id": "flockfs:HistoryPage"
    },
    "GetHistoryBlobResponse": "flockfs:GetHistoryBlobResponse",
    "GetLocksResponse": "flockfs:GetLocksResponse",
    "PostLocksRequest": "flockfs:PostLocksRequest",
    "range": {
      "@id": "flockfs:range",
      "@type": "xsd:string"
    },
    "ttl_seconds": {
      "@id": "flockfs:ttl_seconds",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "flockfs:reason",
      "@type": "xsd:string"
    },
    "PostLocksResponse": "flockfs:PostLocksResponse",
    "Lock": {
      "@id": "flockfs:Lock"
    },
    "DeleteLocksIdResponse": "flockfs:DeleteLocksIdResponse",
    "released": {
      "@id": "flockfs:released"
    },
    "lock": {
      "@id": "flockfs:lock"
    },
    "PostLocksIdRenewRequest": "flockfs:PostLocksIdRenewRequest",
    "PostLocksIdRenewResponse": "flockfs:PostLocksIdRenewResponse",
    "GetPathResponse": "flockfs:GetPathResponse",
    "GetSearchResponse": "flockfs:GetSearchResponse",
    "GetShareLinksResponse": "flockfs:GetShareLinksResponse",
    "links": {
      "@id": "flockfs:links",
      "@container": "@list"
    },
    "PostShareLinksRequest": "flockfs:PostShareLinksRequest",
    "expires_in_days": {
      "@id": "flockfs:expires_in_days",
      "@type": "xsd:integer"
    },
    "PostShareLinksResponse": "flockfs:PostShareLinksResponse",
    "created_by": {
      "@id": "flockfs:created_by",
      "@type": "xsd:string"
    },
    "created_by_name": {
      "@id": "flockfs:created_by_name",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "flockfs:created_at",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "flockfs:revoked_at",
      "@type": "xsd:string"
    },
    "GetTimelineResponse": "flockfs:GetTimelineResponse",
    "next_cursor": {
      "@id": "flockfs:next_cursor",
      "@type": "xsd:string"
    },
    "PostTimelineRequest": "flockfs:PostTimelineRequest",
    "args": {
      "@id": "flockfs:args",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "flockfs:result",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "flockfs:error",
      "@type": "xsd:string"
    },
    "duration_ms": {
      "@id": "flockfs:duration_ms",
      "@type": "xsd:integer"
    },
    "session": {
      "@id": "flockfs:session",
      "@type": "xsd:string"
    },
    "PostTimelineResponse": "flockfs:PostTimelineResponse",
    "TimelineEntry": {
      "@id": "flockfs:TimelineEntry"
    },
    "GetTimelineExportResponse": "flockfs:GetTimelineExportResponse",
    "stream": {
      "@id": "flockfs:stream",
      "@type": "xsd:string"
    },
    "PostUploadRequest": "flockfs:PostUploadRequest",
    "PostUploadResponse": "flockfs:PostUploadResponse",
    "PostUploadsRequest": "flockfs:PostUploadsRequest",
    "PostUploadsResponse": "flockfs:PostUploadsResponse",
    "DeleteUploadsUResponse": "flockfs:DeleteUploadsUResponse",
    "PostUploadsUChunksRequest": "flockfs:PostUploadsUChunksRequest",
    "PostUploadsUChunksResponse": "flockfs:PostUploadsUChunksResponse",
    "PutUploadsUChunksHashRequest": "flockfs:PutUploadsUChunksHashRequest",
    "PutUploadsUChunksHashResponse": "flockfs:PutUploadsUChunksHashResponse",
    "PostUploadsUCompleteRequest": "flockfs:PostUploadsUCompleteRequest",
    "PostUploadsUCompleteResponse": "flockfs:PostUploadsUCompleteResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "flockfs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects flockfs'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-08) from openapi/_ae-authored/flockfs-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/flockfs-com-openapi-generated.yml"
  ]
}