ctlsurf · JSON-LD Context
Ctlsurf Com Context
JSON-LD context defining the semantic vocabulary for Ctlsurf Com from ctlsurf.
120 Classes
254 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
ctlsurf:
https://ctlsurf.com/schema#
Classes
ActivityLogItem
ActivityLogResponse
AgentTaskItem
ApiKeyCreate
ApiKeyCreatedResponse
ApiKeyResponse
ApiKeyUpdate
ArrangementCreate
ArrangementEdit
ArrangementRevision
AttachBillingRequest
AttachmentCreate
AttachmentUpdate
AuthoringSection
AuthoringStructure
BackfillRequest
BacklinkItem
BacklinksResponse
BillingStatusResponse
BlockBatchCreate
BlockBatchItem
BlockContentSlice
BlockConvert
BlockCreate
BlockMove
BlockReorder
BlockResponse
BlockSearchResponse
BlockSearchResult
BlockSummary
BlockType
BlockUpdate
BlockVersionResponse
Body_delete_sessions_bulk_api_agent_sessions_delete_bulk_post
Body_upload_file_api_files_upload_post
BreadcrumbCrumb
CardCreate
CardMove
CardUpdate
CheckoutRequest
CheckoutResponse
CommentCreate
ConfirmUploadRequest
ConfirmUploadResponse
ContributionMetrics
DailyUsage
DashboardCreate
DashboardResolve
DashboardUpdate
FileListResponse
FileResponse
FileTextResponse
FileUploadResponse
FolderAgentTasks
FolderCreate
FolderResponse
FolderShareCreate
FolderShareListResponse
FolderShareResponse
FolderShareUpdate
FolderUpdate
FolderWithPages
ForgotPasswordRequest
GraphCreate
GraphResponse
GraphUpdate
GroupAction
HTTPValidationError
InviteAcceptRequest
InviteCreate
InviteCreatedResponse
InviteResponse
LimitCheckResponse
LinkCreate
LogToolCallRequest
MemberContributions
MemberUpdate
Message
MyFolderShareInfo
MyPageShareInfo
MyServiceUsageResponse
MySharedFolder
MySharedPage
MySharesResponse
OrgCheckoutConfirm
OrgCheckoutRequest
OrgCheckoutResponse
OrgSettingsUpdate
OrgShareRequest
OrganizationContributionReport
OrganizationCreate
OrganizationDefinition-Input
OrganizationDefinition-Output
OrganizationMemberResponse
OrganizationPlacementReceipt
OrganizationResponse
OrganizationRule
OrganizationSection-Input
OrganizationSection-Output
OutlinkItem
OutlinksResponse
PageCreate
PageMoveRequest
PageOwnerInfo
PageResponse
PageSearchResponse
PageSearchResult
PageShareCreate
PageShareListResponse
PageShareResponse
PageShareUpdate
PageTasks
PageTreeNode
PageUpdate
PageWithBlocks
PairDeviceRequest
PasswordChangeOTPRequest
PasswordChangeRequest
PinBatch
PinCreate
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| action | string | |
| task_id | ||
| task_text | ||
| page_id | ||
| page_title | ||
| block_id | ||
| block_title | ||
| details | ||
| actor_type | string | |
| created_at | dateTime | |
| folder_id | string | |
| items | list | |
| total | integer | |
| limit | integer | |
| offset | integer | |
| has_more | boolean | |
| text | string | |
| done | boolean | |
| notes | list | |
| skill_id | ||
| name | string | |
| key_prefix | string | |
| is_active | boolean | |
| last_used_at | ||
| key | string | |
| expected_binding_revision | integer | |
| use_ai | boolean | |
| expected_revision | integer | |
| placements | ||
| anchors | ||
| parent_overrides | ||
| seats | ||
| manual_only | boolean | |
| comped | boolean | |
| file_id | string | |
| label | ||
| role | string | |
| source | ||
| purpose | string | |
| path | list | |
| parent_key | ||
| anchor_state | string | |
| inclusion_examples | list | |
| exclusion_examples | list | |
| rules | list | |
| project_root_id | string | |
| binding_revision | integer | |
| template_id | ||
| template_version | ||
| template_name | ||
| can_create | boolean | |
| sections | list | |
| user_override_supported | boolean | |
| semantic_review_available | boolean | |
| instructions | string | |
| dry_run | boolean | |
| exclude | list | |
| source_page_id | string | |
| source_page_title | string | |
| source_block_id | string | |
| link_text | ||
| links | list | |
| count | integer | |
| stripe_enabled | boolean | |
| publishable_key | ||
| current_tier | string | |
| has_subscription | boolean | |
| subscription_status | ||
| subscription_ends_at | ||
| can_manage_subscription | boolean | |
| blocks | list | |
| after_block_id | ||
| at_start | boolean | |
| type | reference | |
| title | ||
| props | ||
| total_size | integer | |
| next_offset | ||
| content_type | string | |
| content_slice | string | |
| order | ||
| block_ids | list | |
| updated_at | dateTime | |
| results | list | |
| match_start | integer | |
| match_end | integer | |
| snippet | string | |
| size_bytes | integer | |
| has_large_content | boolean | |
| version_number | integer | |
| session_ids | list | |
| file | string | |
| accessible | boolean | |
| stage | ||
| ref | ||
| body_page_id | ||
| owner_id | ||
| due_date | ||
| amount | ||
| amount_low | ||
| amount_high | ||
| hours_agent | ||
| hours_unaided | ||
| rate | ||
| fields | ||
| position | ||
| note | ||
| archived | ||
| success_url | string | |
| cancel_url | string | |
| checkout_url | string | |
| session_id | string | |
| s3_key | string | |
| filename | string | |
| mime_type | string | |
| create_block | boolean | |
| block | ||
| message | string | |
| total_minutes | decimal | |
| session_count | integer | |
| contribution_count | integer | |
| tasks_created | integer | |
| tasks_completed | integer | |
| notes_added | integer | |
| human_contributions | integer | |
| agent_contributions | integer | |
| last_active_at | ||
| date | date | |
| transcription_seconds | integer | |
| llm_input_tokens | integer | |
| llm_output_tokens | integer | |
| estimated_cost_usd | decimal | |
| group_name | string | |
| config | ||
| files | list | |
| original_filename | string | |
| width | ||
| height | ||
| user_id | string | |
| url | ||
| has_extracted_text | boolean | |
| has_text | boolean | |
| folder_name | string | |
| pages | list | |
| total_pending | integer | |
| total_done | integer | |
| root_path | ||
| git_remote | ||
| hostname | ||
| group | ||
| chat_logging_enabled | boolean | |
| archived_at | ||
| string | ||
| permission | reference | |
| include_pages | boolean | |
| owner | reference | |
| shares | list | |
| shared_with | reference | |
| created_by | string | |
| nodes | list | |
| edges | list | |
| meta | ||
| detail | list | |
| token | string | |
| status | string | |
| expires_at | dateTime | |
| accept_url | string | |
| email_sent | boolean | |
| allowed | boolean | |
| current | integer | |
| limit_type | string | |
| usage_percent | decimal | |
| relation | string | |
| target_kind | string | |
| target_id | ||
| target_ref | ||
| tool_name | string | |
| seat_status | ||
| content | string | |
| share_id | string | |
| shared_at | dateTime | |
| has_managed_services | boolean | |
| range | string | |
| transcription_minutes_used | decimal | |
| included_minutes_per_seat | integer | |
| sessions | integer | |
| series | list | |
| folders | list | |
| total_page_shares | integer | |
| total_folder_shares | integer | |
| allow_external_skill_sharing | ||
| restrict_external_page_sharing | ||
| organization | reference | |
| period | reference | |
| members | list | |
| projects | list | |
| rows | list | |
| totals | reference | |
| hard_cap_cents | ||
| schema_version | integer | |
| joined_at | ||
| mode | string | |
| section_key | ||
| section_path | list | |
| override_reason | ||
| destination_parent_id | string | |
| semantic_review | string | |
| plan | string | |
| owner_user_id | string | |
| seats_used | integer | |
| seat_limit | integer | |
| seats_purchased | integer | |
| seats_scheduled | ||
| seat_price_usd | ||
| billing_enabled | boolean | |
| max_purchasable_seats | integer | |
| billing_mode | string | |
| content_kinds | list | |
| required_metadata | list | |
| reason | string | |
| children | list | |
| target_page_id | string | |
| target_page_title | string | |
| repo_url | ||
| tags | ||
| parent_id | ||
| cwd | ||
| organization_placement | ||
| new_parent_id | ||
| new_order | ||
| merge_folder | boolean | |
| split_folder | boolean | |
| split_folder_name | ||
| split_folder_root_path | ||
| split_folder_git_remote | ||
| deleted_at | ||
| is_project | boolean | |
| is_private | boolean | |
| is_private_inherited | boolean | |
| rank | decimal | |
| match_type | string | |
| scope | reference | |
| tasks | list | |
| access_level | ||
| owner_info | ||
| enterprise_owner_control | boolean | |
| breadcrumb_path | list | |
| has_children | boolean | |
| redirect_uri | string | |
| kind | ||
| current_password | string | |
| new_password | string | |
| otp | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://ctlsurf.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"ctlsurf": "https://ctlsurf.com/schema#",
"ActivityLogItem": "ctlsurf:ActivityLogItem",
"id": {
"@id": "ctlsurf:id",
"@type": "xsd:string"
},
"action": {
"@id": "ctlsurf:action",
"@type": "xsd:string"
},
"task_id": {
"@id": "ctlsurf:task_id"
},
"task_text": {
"@id": "ctlsurf:task_text"
},
"page_id": {
"@id": "ctlsurf:page_id"
},
"page_title": {
"@id": "ctlsurf:page_title"
},
"block_id": {
"@id": "ctlsurf:block_id"
},
"block_title": {
"@id": "ctlsurf:block_title"
},
"details": {
"@id": "ctlsurf:details"
},
"actor_type": {
"@id": "ctlsurf:actor_type",
"@type": "xsd:string"
},
"created_at": {
"@id": "ctlsurf:created_at",
"@type": "xsd:dateTime"
},
"ActivityLogResponse": "ctlsurf:ActivityLogResponse",
"folder_id": {
"@id": "ctlsurf:folder_id",
"@type": "xsd:string"
},
"items": {
"@id": "ctlsurf:items",
"@container": "@list"
},
"total": {
"@id": "ctlsurf:total",
"@type": "xsd:integer"
},
"limit": {
"@id": "ctlsurf:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "ctlsurf:offset",
"@type": "xsd:integer"
},
"has_more": {
"@id": "ctlsurf:has_more",
"@type": "xsd:boolean"
},
"AgentTaskItem": "ctlsurf:AgentTaskItem",
"text": {
"@id": "ctlsurf:text",
"@type": "xsd:string"
},
"done": {
"@id": "ctlsurf:done",
"@type": "xsd:boolean"
},
"notes": {
"@id": "ctlsurf:notes",
"@container": "@list"
},
"skill_id": {
"@id": "ctlsurf:skill_id"
},
"ApiKeyCreate": "ctlsurf:ApiKeyCreate",
"name": {
"@id": "ctlsurf:name",
"@type": "xsd:string"
},
"ApiKeyCreatedResponse": "ctlsurf:ApiKeyCreatedResponse",
"key_prefix": {
"@id": "ctlsurf:key_prefix",
"@type": "xsd:string"
},
"is_active": {
"@id": "ctlsurf:is_active",
"@type": "xsd:boolean"
},
"last_used_at": {
"@id": "ctlsurf:last_used_at"
},
"key": {
"@id": "ctlsurf:key",
"@type": "xsd:string"
},
"ApiKeyResponse": "ctlsurf:ApiKeyResponse",
"ApiKeyUpdate": "ctlsurf:ApiKeyUpdate",
"ArrangementCreate": "ctlsurf:ArrangementCreate",
"expected_binding_revision": {
"@id": "ctlsurf:expected_binding_revision",
"@type": "xsd:integer"
},
"use_ai": {
"@id": "ctlsurf:use_ai",
"@type": "xsd:boolean"
},
"ArrangementEdit": "ctlsurf:ArrangementEdit",
"expected_revision": {
"@id": "ctlsurf:expected_revision",
"@type": "xsd:integer"
},
"placements": {
"@id": "ctlsurf:placements"
},
"anchors": {
"@id": "ctlsurf:anchors"
},
"parent_overrides": {
"@id": "ctlsurf:parent_overrides"
},
"ArrangementRevision": "ctlsurf:ArrangementRevision",
"AttachBillingRequest": "ctlsurf:AttachBillingRequest",
"seats": {
"@id": "ctlsurf:seats"
},
"manual_only": {
"@id": "ctlsurf:manual_only",
"@type": "xsd:boolean"
},
"comped": {
"@id": "ctlsurf:comped",
"@type": "xsd:boolean"
},
"AttachmentCreate": "ctlsurf:AttachmentCreate",
"file_id": {
"@id": "ctlsurf:file_id",
"@type": "xsd:string"
},
"label": {
"@id": "ctlsurf:label"
},
"role": {
"@id": "ctlsurf:role",
"@type": "xsd:string"
},
"source": {
"@id": "ctlsurf:source"
},
"AttachmentUpdate": "ctlsurf:AttachmentUpdate",
"AuthoringSection": "ctlsurf:AuthoringSection",
"purpose": {
"@id": "ctlsurf:purpose",
"@type": "xsd:string"
},
"path": {
"@id": "ctlsurf:path",
"@container": "@list"
},
"parent_key": {
"@id": "ctlsurf:parent_key"
},
"anchor_state": {
"@id": "ctlsurf:anchor_state",
"@type": "xsd:string"
},
"inclusion_examples": {
"@id": "ctlsurf:inclusion_examples",
"@container": "@list"
},
"exclusion_examples": {
"@id": "ctlsurf:exclusion_examples",
"@container": "@list"
},
"rules": {
"@id": "ctlsurf:rules",
"@container": "@list"
},
"AuthoringStructure": "ctlsurf:AuthoringStructure",
"project_root_id": {
"@id": "ctlsurf:project_root_id",
"@type": "xsd:string"
},
"binding_revision": {
"@id": "ctlsurf:binding_revision",
"@type": "xsd:integer"
},
"template_id": {
"@id": "ctlsurf:template_id"
},
"template_version": {
"@id": "ctlsurf:template_version"
},
"template_name": {
"@id": "ctlsurf:template_name"
},
"can_create": {
"@id": "ctlsurf:can_create",
"@type": "xsd:boolean"
},
"sections": {
"@id": "ctlsurf:sections",
"@container": "@list"
},
"user_override_supported": {
"@id": "ctlsurf:user_override_supported",
"@type": "xsd:boolean"
},
"semantic_review_available": {
"@id": "ctlsurf:semantic_review_available",
"@type": "xsd:boolean"
},
"instructions": {
"@id": "ctlsurf:instructions",
"@type": "xsd:string"
},
"BackfillRequest": "ctlsurf:BackfillRequest",
"dry_run": {
"@id": "ctlsurf:dry_run",
"@type": "xsd:boolean"
},
"exclude": {
"@id": "ctlsurf:exclude",
"@container": "@list"
},
"BacklinkItem": "ctlsurf:BacklinkItem",
"source_page_id": {
"@id": "ctlsurf:source_page_id",
"@type": "xsd:string"
},
"source_page_title": {
"@id": "ctlsurf:source_page_title",
"@type": "xsd:string"
},
"source_block_id": {
"@id": "ctlsurf:source_block_id",
"@type": "xsd:string"
},
"link_text": {
"@id": "ctlsurf:link_text"
},
"BacklinksResponse": "ctlsurf:BacklinksResponse",
"links": {
"@id": "ctlsurf:links",
"@container": "@list"
},
"count": {
"@id": "ctlsurf:count",
"@type": "xsd:integer"
},
"BillingStatusResponse": "ctlsurf:BillingStatusResponse",
"stripe_enabled": {
"@id": "ctlsurf:stripe_enabled",
"@type": "xsd:boolean"
},
"publishable_key": {
"@id": "ctlsurf:publishable_key"
},
"current_tier": {
"@id": "ctlsurf:current_tier",
"@type": "xsd:string"
},
"has_subscription": {
"@id": "ctlsurf:has_subscription",
"@type": "xsd:boolean"
},
"subscription_status": {
"@id": "ctlsurf:subscription_status"
},
"subscription_ends_at": {
"@id": "ctlsurf:subscription_ends_at"
},
"can_manage_subscription": {
"@id": "ctlsurf:can_manage_subscription",
"@type": "xsd:boolean"
},
"BlockBatchCreate": "ctlsurf:BlockBatchCreate",
"blocks": {
"@id": "ctlsurf:blocks",
"@container": "@list"
},
"after_block_id": {
"@id": "ctlsurf:after_block_id"
},
"at_start": {
"@id": "ctlsurf:at_start",
"@type": "xsd:boolean"
},
"BlockBatchItem": "ctlsurf:BlockBatchItem",
"type": {
"@id": "ctlsurf:type",
"@type": "@id"
},
"title": {
"@id": "ctlsurf:title"
},
"props": {
"@id": "ctlsurf:props"
},
"BlockContentSlice": "ctlsurf:BlockContentSlice",
"total_size": {
"@id": "ctlsurf:total_size",
"@type": "xsd:integer"
},
"next_offset": {
"@id": "ctlsurf:next_offset"
},
"content_type": {
"@id": "ctlsurf:content_type",
"@type": "xsd:string"
},
"content_slice": {
"@id": "ctlsurf:content_slice",
"@type": "xsd:string"
},
"BlockConvert": "ctlsurf:BlockConvert",
"BlockCreate": "ctlsurf:BlockCreate",
"order": {
"@id": "ctlsurf:order"
},
"BlockMove": "ctlsurf:BlockMove",
"block_ids": {
"@id": "ctlsurf:block_ids",
"@container": "@list"
},
"BlockReorder": "ctlsurf:BlockReorder",
"BlockResponse": "ctlsurf:BlockResponse",
"updated_at": {
"@id": "ctlsurf:updated_at",
"@type": "xsd:dateTime"
},
"BlockSearchResponse": "ctlsurf:BlockSearchResponse",
"results": {
"@id": "ctlsurf:results",
"@container": "@list"
},
"BlockSearchResult": "ctlsurf:BlockSearchResult",
"match_start": {
"@id": "ctlsurf:match_start",
"@type": "xsd:integer"
},
"match_end": {
"@id": "ctlsurf:match_end",
"@type": "xsd:integer"
},
"snippet": {
"@id": "ctlsurf:snippet",
"@type": "xsd:string"
},
"size_bytes": {
"@id": "ctlsurf:size_bytes",
"@type": "xsd:integer"
},
"BlockSummary": "ctlsurf:BlockSummary",
"has_large_content": {
"@id": "ctlsurf:has_large_content",
"@type": "xsd:boolean"
},
"BlockType": "ctlsurf:BlockType",
"BlockUpdate": "ctlsurf:BlockUpdate",
"BlockVersionResponse": "ctlsurf:BlockVersionResponse",
"version_number": {
"@id": "ctlsurf:version_number",
"@type": "xsd:integer"
},
"Body_delete_sessions_bulk_api_agent_sessions_delete_bulk_post": "ctlsurf:Body_delete_sessions_bulk_api_agent_sessions_delete_bulk_post",
"session_ids": {
"@id": "ctlsurf:session_ids",
"@container": "@list"
},
"Body_upload_file_api_files_upload_post": "ctlsurf:Body_upload_file_api_files_upload_post",
"file": {
"@id": "ctlsurf:file",
"@type": "xsd:string"
},
"BreadcrumbCrumb": "ctlsurf:BreadcrumbCrumb",
"accessible": {
"@id": "ctlsurf:accessible",
"@type": "xsd:boolean"
},
"CardCreate": "ctlsurf:CardCreate",
"stage": {
"@id": "ctlsurf:stage"
},
"ref": {
"@id": "ctlsurf:ref"
},
"body_page_id": {
"@id": "ctlsurf:body_page_id"
},
"owner_id": {
"@id": "ctlsurf:owner_id"
},
"due_date": {
"@id": "ctlsurf:due_date"
},
"amount": {
"@id": "ctlsurf:amount"
},
"amount_low": {
"@id": "ctlsurf:amount_low"
},
"amount_high": {
"@id": "ctlsurf:amount_high"
},
"hours_agent": {
"@id": "ctlsurf:hours_agent"
},
"hours_unaided": {
"@id": "ctlsurf:hours_unaided"
},
"rate": {
"@id": "ctlsurf:rate"
},
"fields": {
"@id": "ctlsurf:fields"
},
"CardMove": "ctlsurf:CardMove",
"position": {
"@id": "ctlsurf:position"
},
"note": {
"@id": "ctlsurf:note"
},
"CardUpdate": "ctlsurf:CardUpdate",
"archived": {
"@id": "ctlsurf:archived"
},
"CheckoutRequest": "ctlsurf:CheckoutRequest",
"success_url": {
"@id": "ctlsurf:success_url",
"@type": "xsd:string"
},
"cancel_url": {
"@id": "ctlsurf:cancel_url",
"@type": "xsd:string"
},
"CheckoutResponse": "ctlsurf:CheckoutResponse",
"checkout_url": {
"@id": "ctlsurf:checkout_url",
"@type": "xsd:string"
},
"session_id": {
"@id": "ctlsurf:session_id",
"@type": "xsd:string"
},
"CommentCreate": "ctlsurf:CommentCreate",
"ConfirmUploadRequest": "ctlsurf:ConfirmUploadRequest",
"s3_key": {
"@id": "ctlsurf:s3_key",
"@type": "xsd:string"
},
"filename": {
"@id": "ctlsurf:filename",
"@type": "xsd:string"
},
"mime_type": {
"@id": "ctlsurf:mime_type",
"@type": "xsd:string"
},
"create_block": {
"@id": "ctlsurf:create_block",
"@type": "xsd:boolean"
},
"ConfirmUploadResponse": "ctlsurf:ConfirmUploadResponse",
"block": {
"@id": "ctlsurf:block"
},
"message": {
"@id": "ctlsurf:message",
"@type": "xsd:string"
},
"ContributionMetrics": "ctlsurf:ContributionMetrics",
"total_minutes": {
"@id": "ctlsurf:total_minutes",
"@type": "xsd:decimal"
},
"session_count": {
"@id": "ctlsurf:session_count",
"@type": "xsd:integer"
},
"contribution_count": {
"@id": "ctlsurf:contribution_count",
"@type": "xsd:integer"
},
"tasks_created": {
"@id": "ctlsurf:tasks_created",
"@type": "xsd:integer"
},
"tasks_completed": {
"@id": "ctlsurf:tasks_completed",
"@type": "xsd:integer"
},
"notes_added": {
"@id": "ctlsurf:notes_added",
"@type": "xsd:integer"
},
"human_contributions": {
"@id": "ctlsurf:human_contributions",
"@type": "xsd:integer"
},
"agent_contributions": {
"@id": "ctlsurf:agent_contributions",
"@type": "xsd:integer"
},
"last_active_at": {
"@id": "ctlsurf:last_active_at"
},
"DailyUsage": "ctlsurf:DailyUsage",
"date": {
"@id": "ctlsurf:date",
"@type": "xsd:date"
},
"transcription_seconds": {
"@id": "ctlsurf:transcription_seconds",
"@type": "xsd:integer"
},
"llm_input_tokens": {
"@id": "ctlsurf:llm_input_tokens",
"@type": "xsd:integer"
},
"llm_output_tokens": {
"@id": "ctlsurf:llm_output_tokens",
"@type": "xsd:integer"
},
"estimated_cost_usd": {
"@id": "ctlsurf:estimated_cost_usd",
"@type": "xsd:decimal"
},
"DashboardCreate": "ctlsurf:DashboardCreate",
"group_name": {
"@id": "ctlsurf:group_name",
"@type": "xsd:string"
},
"DashboardResolve": "ctlsurf:DashboardResolve",
"DashboardUpdate": "ctlsurf:DashboardUpdate",
"config": {
"@id": "ctlsurf:config"
},
"FileListResponse": "ctlsurf:FileListResponse",
"files": {
"@id": "ctlsurf:files",
"@container": "@list"
},
"FileResponse": "ctlsurf:FileResponse",
"original_filename": {
"@id": "ctlsurf:original_filename",
"@type": "xsd:string"
},
"width": {
"@id": "ctlsurf:width"
},
"height": {
"@id": "ctlsurf:height"
},
"user_id": {
"@id": "ctlsurf:user_id",
"@type": "xsd:string"
},
"url": {
"@id": "ctlsurf:url"
},
"has_extracted_text": {
"@id": "ctlsurf:has_extracted_text",
"@type": "xsd:boolean"
},
"FileTextResponse": "ctlsurf:FileTextResponse",
"has_text": {
"@id": "ctlsurf:has_text",
"@type": "xsd:boolean"
},
"FileUploadResponse": "ctlsurf:FileUploadResponse",
"FolderAgentTasks": "ctlsurf:FolderAgentTasks",
"folder_name": {
"@id": "ctlsurf:folder_name",
"@type": "xsd:string"
},
"pages": {
"@id": "ctlsurf:pages",
"@container": "@list"
},
"total_pending": {
"@id": "ctlsurf:total_pending",
"@type": "xsd:integer"
},
"total_done": {
"@id": "ctlsurf:total_done",
"@type": "xsd:integer"
},
"FolderCreate": "ctlsurf:FolderCreate",
"root_path": {
"@id": "ctlsurf:root_path"
},
"git_remote": {
"@id": "ctlsurf:git_remote"
},
"hostname": {
"@id": "ctlsurf:hostname"
},
"group": {
"@id": "ctlsurf:group"
},
"FolderResponse": "ctlsurf:FolderResponse",
"chat_logging_enabled": {
"@id": "ctlsurf:chat_logging_enabled",
"@type": "xsd:boolean"
},
"archived_at": {
"@id": "ctlsurf:archived_at"
},
"FolderShareCreate": "ctlsurf:FolderShareCreate",
"email": {
"@id": "ctlsurf:email",
"@type": "xsd:string"
},
"permission": {
"@id": "ctlsurf:permission",
"@type": "@id"
},
"include_pages": {
"@id": "ctlsurf:include_pages",
"@type": "xsd:boolean"
},
"FolderShareListResponse": "ctlsurf:FolderShareListResponse",
"owner": {
"@id": "ctlsurf:owner",
"@type": "@id"
},
"shares": {
"@id": "ctlsurf:shares",
"@container": "@list"
},
"FolderShareResponse": "ctlsurf:FolderShareResponse",
"shared_with": {
"@id": "ctlsurf:shared_with",
"@type": "@id"
},
"created_by": {
"@id": "ctlsurf:created_by",
"@type": "xsd:string"
},
"FolderShareUpdate": "ctlsurf:FolderShareUpdate",
"FolderUpdate": "ctlsurf:FolderUpdate",
"FolderWithPages": "ctlsurf:FolderWithPages",
"ForgotPasswordRequest": "ctlsurf:ForgotPasswordRequest",
"GraphCreate": "ctlsurf:GraphCreate",
"nodes": {
"@id": "ctlsurf:nodes",
"@container": "@list"
},
"edges": {
"@id": "ctlsurf:edges",
"@container": "@list"
},
"meta": {
"@id": "ctlsurf:meta"
},
"GraphResponse": "ctlsurf:GraphResponse",
"GraphUpdate": "ctlsurf:GraphUpdate",
"GroupAction": "ctlsurf:GroupAction",
"HTTPValidationError": "ctlsurf:HTTPValidationError",
"detail": {
"@id": "ctlsurf:detail",
"@container": "@list"
},
"InviteAcceptRequest": "ctlsurf:InviteAcceptRequest",
"token": {
"@id": "ctlsurf:token",
"@type": "xsd:string"
},
"InviteCreate": "ctlsurf:InviteCreate",
"InviteCreatedResponse": "ctlsurf:InviteCreatedResponse",
"status": {
"@id": "ctlsurf:status",
"@type": "xsd:string"
},
"expires_at": {
"@id": "ctlsurf:expires_at",
"@type": "xsd:dateTime"
},
"accept_url": {
"@id": "ctlsurf:accept_url",
"@type": "xsd:string"
},
"email_sent": {
"@id": "ctlsurf:email_sent",
"@type": "xsd:boolean"
},
"InviteResponse": "ctlsurf:InviteResponse",
"LimitCheckResponse": "ctlsurf:LimitCheckResponse",
"allowed": {
"@id": "ctlsurf:allowed",
"@type": "xsd:boolean"
},
"current": {
"@id": "ctlsurf:current",
"@type": "xsd:integer"
},
"limit_type": {
"@id": "ctlsurf:limit_type",
"@type": "xsd:string"
},
"usage_percent": {
"@id": "ctlsurf:usage_percent",
"@type": "xsd:decimal"
},
"LinkCreate": "ctlsurf:LinkCreate",
"relation": {
"@id": "ctlsurf:relation",
"@type": "xsd:string"
},
"target_kind": {
"@id": "ctlsurf:target_kind",
"@type": "xsd:string"
},
"target_id": {
"@id": "ctlsurf:target_id"
},
"target_ref": {
"@id": "ctlsurf:target_ref"
},
"LogToolCallRequest": "ctlsurf:LogToolCallRequest",
"tool_name": {
"@id": "ctlsurf:tool_name",
"@type": "xsd:string"
},
"MemberContributions": "ctlsurf:MemberContributions",
"seat_status": {
"@id": "ctlsurf:seat_status"
},
"MemberUpdate": "ctlsurf:MemberUpdate",
"Message": "ctlsurf:Message",
"content": {
"@id": "ctlsurf:content",
"@type": "xsd:string"
},
"MyFolderShareInfo": "ctlsurf:MyFolderShareInfo",
"share_id": {
"@id": "ctlsurf:share_id",
"@type": "xsd:string"
},
"shared_at": {
"@id": "ctlsurf:shared_at",
"@type": "xsd:dateTime"
},
"MyPageShareInfo": "ctlsurf:MyPageShareInfo",
"MyServiceUsageResponse": "ctlsurf:MyServiceUsageResponse",
"has_managed_services": {
"@id": "ctlsurf:has_managed_services",
"@type": "xsd:boolean"
},
"range": {
"@id": "ctlsurf:range",
"@type": "xsd:string"
},
"transcription_minutes_used": {
"@id": "ctlsurf:transcription_minutes_used",
"@type": "xsd:decimal"
},
"included_minutes_per_seat": {
"@id": "ctlsurf:included_minutes_per_seat",
"@type": "xsd:integer"
},
"sessions": {
"@id": "ctlsurf:sessions",
"@type": "xsd:integer"
},
"series": {
"@id": "ctlsurf:series",
"@container": "@list"
},
"MySharedFolder": "ctlsurf:MySharedFolder",
"MySharedPage": "ctlsurf:MySharedPage",
"MySharesResponse": "ctlsurf:MySharesResponse",
"folders": {
"@id": "ctlsurf:folders",
"@container": "@list"
},
"total_page_shares": {
"@id": "ctlsurf:total_page_shares",
"@type": "xsd:integer"
},
"total_folder_shares": {
"@id": "ctlsurf:total_folder_shares",
"@type": "xsd:integer"
},
"OrgCheckoutConfirm": "ctlsurf:OrgCheckoutConfirm",
"OrgCheckoutRequest": "ctlsurf:OrgCheckoutRequest",
"OrgCheckoutResponse": "ctlsurf:OrgCheckoutResponse",
"OrgSettingsUpdate": "ctlsurf:OrgSettingsUpdate",
"allow_external_skill_sharing": {
"@id": "ctlsurf:allow_external_skill_sharing"
},
"restrict_external_page_sharing": {
"@id": "ctlsurf:restrict_external_page_sharing"
},
"OrgShareRequest": "ctlsurf:OrgShareRequest",
"OrganizationContributionReport": "ctlsurf:OrganizationContributionReport",
"organization": {
"@id": "ctlsurf:organization",
"@type": "@id"
},
"period": {
"@id": "ctlsurf:period",
"@type": "@id"
},
"members": {
"@id": "ctlsurf:members",
"@container": "@list"
},
"projects": {
"@id": "ctlsurf:projects",
"@container": "@list"
},
"rows": {
"@id": "ctlsurf:rows",
"@container": "@list"
},
"totals": {
"@id": "ctlsurf:totals",
"@type": "@id"
},
"OrganizationCreate": "ctlsurf:OrganizationCreate",
"hard_cap_cents": {
"@id": "ctlsurf:hard_cap_cents"
},
"OrganizationDefinition-Input": "ctlsurf:OrganizationDefinition-Input",
"schema_version": {
"@id": "ctlsurf:schema_version",
"@type": "xsd:integer"
},
"OrganizationDefinition-Output": "ctlsurf:OrganizationDefinition-Output",
"OrganizationMemberResponse": "ctlsurf:OrganizationMemberResponse",
"joined_at": {
"@id": "ctlsurf:joined_at"
},
"OrganizationPlacementReceipt": "ctlsurf:OrganizationPlacementReceipt",
"mode": {
"@id": "ctlsurf:mode",
"@type": "xsd:string"
},
"section_key": {
"@id": "ctlsurf:section_key"
},
"section_path": {
"@id": "ctlsurf:section_path",
"@container": "@list"
},
"override_reason": {
"@id": "ctlsurf:override_reason"
},
"destination_parent_id": {
"@id": "ctlsurf:destination_parent_id",
"@type": "xsd:string"
},
"semantic_review": {
"@id": "ctlsurf:semantic_review",
"@type": "xsd:string"
},
"OrganizationResponse": "ctlsurf:OrganizationResponse",
"plan": {
"@id": "ctlsurf:plan",
"@type": "xsd:string"
},
"owner_user_id": {
"@id": "ctlsurf:owner_user_id",
"@type": "xsd:string"
},
"seats_used": {
"@id": "ctlsurf:seats_used",
"@type": "xsd:integer"
},
"seat_limit": {
"@id": "ctlsurf:seat_limit",
"@type": "xsd:integer"
},
"seats_purchased": {
"@id": "ctlsurf:seats_purchased",
"@type": "xsd:integer"
},
"seats_scheduled": {
"@id": "ctlsurf:seats_scheduled"
},
"seat_price_usd": {
"@id": "ctlsurf:seat_price_usd"
},
"billing_enabled": {
"@id": "ctlsurf:billing_enabled",
"@type": "xsd:boolean"
},
"max_purchasable_seats": {
"@id": "ctlsurf:max_purchasable_seats",
"@type": "xsd:integer"
},
"billing_mode": {
"@id": "ctlsurf:billing_mode",
"@type": "xsd:string"
},
"OrganizationRule": "ctlsurf:OrganizationRule",
"content_kinds": {
"@id": "ctlsurf:content_kinds",
"@container": "@list"
},
"required_metadata": {
"@id": "ctlsurf:required_metadata",
"@container": "@list"
},
"reason": {
"@id": "ctlsurf:reason",
"@type": "xsd:string"
},
"OrganizationSection-Input": "ctlsurf:OrganizationSection-Input",
"children": {
"@id": "ctlsurf:children",
"@container": "@list"
},
"OrganizationSection-Output": "ctlsurf:OrganizationSection-Output",
"OutlinkItem": "ctlsurf:OutlinkItem",
"target_page_id": {
"@id": "ctlsurf:target_page_id",
"@type": "xsd:string"
},
"target_page_title": {
"@id": "ctlsurf:target_page_title",
"@type": "xsd:string"
},
"OutlinksResponse": "ctlsurf:OutlinksResponse",
"PageCreate": "ctlsurf:PageCreate",
"repo_url": {
"@id": "ctlsurf:repo_url"
},
"tags": {
"@id": "ctlsurf:tags"
},
"parent_id": {
"@id": "ctlsurf:parent_id"
},
"cwd": {
"@id": "ctlsurf:cwd"
},
"organization_placement": {
"@id": "ctlsurf:organization_placement"
},
"PageMoveRequest": "ctlsurf:PageMoveRequest",
"new_parent_id": {
"@id": "ctlsurf:new_parent_id"
},
"new_order": {
"@id": "ctlsurf:new_order"
},
"merge_folder": {
"@id": "ctlsurf:merge_folder",
"@type": "xsd:boolean"
},
"split_folder": {
"@id": "ctlsurf:split_folder",
"@type": "xsd:boolean"
},
"split_folder_name": {
"@id": "ctlsurf:split_folder_name"
},
"split_folder_root_path": {
"@id": "ctlsurf:split_folder_root_path"
},
"split_folder_git_remote": {
"@id": "ctlsurf:split_folder_git_remote"
},
"PageOwnerInfo": "ctlsurf:PageOwnerInfo",
"PageResponse": "ctlsurf:PageResponse",
"deleted_at": {
"@id": "ctlsurf:deleted_at"
},
"is_project": {
"@id": "ctlsurf:is_project",
"@type": "xsd:boolean"
},
"is_private": {
"@id": "ctlsurf:is_private",
"@type": "xsd:boolean"
},
"is_private_inherited": {
"@id": "ctlsurf:is_private_inherited",
"@type": "xsd:boolean"
},
"PageSearchResponse": "ctlsurf:PageSearchResponse",
"PageSearchResult": "ctlsurf:PageSearchResult",
"rank": {
"@id": "ctlsurf:rank",
"@type": "xsd:decimal"
},
"match_type": {
"@id": "ctlsurf:match_type",
"@type": "xsd:string"
},
"PageShareCreate": "ctlsurf:PageShareCreate",
"scope": {
"@id": "ctlsurf:scope",
"@type": "@id"
},
"PageShareListResponse": "ctlsurf:PageShareListResponse",
"PageShareResponse": "ctlsurf:PageShareResponse",
"PageShareUpdate": "ctlsurf:PageShareUpdate",
"PageTasks": "ctlsurf:PageTasks",
"tasks": {
"@id": "ctlsurf:tasks",
"@container": "@list"
},
"PageTreeNode": "ctlsurf:PageTreeNode",
"PageUpdate": "ctlsurf:PageUpdate",
"PageWithBlocks": "ctlsurf:PageWithBlocks",
"access_level": {
"@id": "ctlsurf:access_level"
},
"owner_info": {
"@id": "ctlsurf:owner_info"
},
"enterprise_owner_control": {
"@id": "ctlsurf:enterprise_owner_control",
"@type": "xsd:boolean"
},
"breadcrumb_path": {
"@id": "ctlsurf:breadcrumb_path",
"@container": "@list"
},
"has_children": {
"@id": "ctlsurf:has_children",
"@type": "xsd:boolean"
},
"PairDeviceRequest": "ctlsurf:PairDeviceRequest",
"redirect_uri": {
"@id": "ctlsurf:redirect_uri",
"@type": "xsd:string"
},
"kind": {
"@id": "ctlsurf:kind"
},
"PasswordChangeOTPRequest": "ctlsurf:PasswordChangeOTPRequest",
"current_password": {
"@id": "ctlsurf:current_password",
"@type": "xsd:string"
},
"PasswordChangeRequest": "ctlsurf:PasswordChangeRequest",
"new_password": {
"@id": "ctlsurf:new_password",
"@type": "xsd:string"
},
"otp": {
"@id": "ctlsurf:otp",
"@type": "xsd:string"
},
"PinBatch": "ctlsurf:PinBatch",
"PinCreate": "ctlsurf:PinCreate"
},
"@type": "schema:Dataset",
"schema:name": "ctlsurf API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects ctlsurf'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-04) from openapi/ctlsurf-com-openapi.yml.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/ctlsurf-com-openapi.yml"
]
}