{
  "@context": {
    "@vocab": "https://basicops.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "basicops": "https://basicops.com/schema#",
    "GetV1Attachment8Dmfbzuodwmxvvx0W2RbwaUrlResponse": "basicops:GetV1Attachment8Dmfbzuodwmxvvx0W2RbwaUrlResponse",
    "url": {
      "@id": "basicops:url",
      "@type": "xsd:string"
    },
    "DeleteV1ChannelResponse": "basicops:DeleteV1ChannelResponse",
    "success": {
      "@id": "basicops:success",
      "@type": "xsd:boolean"
    },
    "PatchV1ChannelRequest": "basicops:PatchV1ChannelRequest",
    "name": {
      "@id": "basicops:name",
      "@type": "xsd:string"
    },
    "users": {
      "@id": "basicops:users",
      "@container": "@list"
    },
    "PatchV1ChannelResponse": "basicops:PatchV1ChannelResponse",
    "PostV1ChannelRequest": "basicops:PostV1ChannelRequest",
    "isPublic": {
      "@id": "basicops:isPublic",
      "@type": "xsd:boolean"
    },
    "PostV1ChannelResponse": "basicops:PostV1ChannelResponse",
    "data.id": {
      "@id": "basicops:data.id",
      "@type": "xsd:integer"
    },
    "data.viewUrl": {
      "@id": "basicops:data.viewUrl",
      "@type": "xsd:string"
    },
    "data.bounceUrl": {
      "@id": "basicops:data.bounceUrl",
      "@type": "xsd:string"
    },
    "PostV1ChatRequest": "basicops:PostV1ChatRequest",
    "user": {
      "@id": "basicops:user",
      "@type": "xsd:integer"
    },
    "PostV1ChatResponse": "basicops:PostV1ChatResponse",
    "id": {
      "@id": "basicops:id",
      "@type": "xsd:integer"
    },
    "viewUrl": {
      "@id": "basicops:viewUrl",
      "@type": "xsd:string"
    },
    "bounceUrl": {
      "@id": "basicops:bounceUrl",
      "@type": "xsd:string"
    },
    "PostV1GroupchatRequest": "basicops:PostV1GroupchatRequest",
    "PostV1GroupchatResponse": "basicops:PostV1GroupchatResponse",
    "PostV1NoteRequest": "basicops:PostV1NoteRequest",
    "project": {
      "@id": "basicops:project",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "basicops:content",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "basicops:startTime",
      "@type": "xsd:string"
    },
    "endTime": {
      "@id": "basicops:endTime",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "basicops:summary",
      "@type": "xsd:string"
    },
    "actionItems": {
      "@id": "basicops:actionItems",
      "@type": "xsd:string"
    },
    "participants": {
      "@id": "basicops:participants",
      "@type": "xsd:string"
    },
    "PostV1NoteBulkRequest": "basicops:PostV1NoteBulkRequest",
    "items": {
      "@id": "basicops:items",
      "@container": "@list"
    },
    "PostV1NoteBulkResponse": "basicops:PostV1NoteBulkResponse",
    "data": {
      "@id": "basicops:data"
    },
    "GetV1ProjectResponse": "basicops:GetV1ProjectResponse",
    "PostV1ProjectRequest": "basicops:PostV1ProjectRequest",
    "owner": {
      "@id": "basicops:owner",
      "@type": "xsd:integer"
    },
    "description": {
      "@id": "basicops:description",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "basicops:dueDate",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "basicops:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "basicops:status",
      "@type": "xsd:string"
    },
    "template": {
      "@id": "basicops:template",
      "@type": "xsd:integer"
    },
    "PostV1ProjectResponse": "basicops:PostV1ProjectResponse",
    "GetV1ProjectProjectidResponse": "basicops:GetV1ProjectProjectidResponse",
    "GetV1ProjectProjectidSectionsResponse": "basicops:GetV1ProjectProjectidSectionsResponse",
    "GetV1ProjectProjectidTasksResponse": "basicops:GetV1ProjectProjectidTasksResponse",
    "GetV1Project6DependencyResponse": "basicops:GetV1Project6DependencyResponse",
    "DeleteV1ProjectProjectidResponse": "basicops:DeleteV1ProjectProjectidResponse",
    "GetV1ProjectProjectidResponse2": "basicops:GetV1ProjectProjectidResponse2",
    "PatchV1ProjectProjectidRequest": "basicops:PatchV1ProjectProjectidRequest",
    "PatchV1ProjectProjectidResponse": "basicops:PatchV1ProjectProjectidResponse",
    "PostV1ProjectProjectidResponse": "basicops:PostV1ProjectProjectidResponse",
    "startDate": {
      "@id": "basicops:startDate",
      "@type": "xsd:dateTime"
    },
    "team": {
      "@id": "basicops:team",
      "@container": "@list"
    },
    "created": {
      "@id": "basicops:created",
      "@type": "xsd:dateTime"
    },
    "updated": {
      "@id": "basicops:updated",
      "@type": "xsd:dateTime"
    },
    "GetV1SectionResponse": "basicops:GetV1SectionResponse",
    "PostV1SectionRequest": "basicops:PostV1SectionRequest",
    "endDate": {
      "@id": "basicops:endDate",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "basicops:state",
      "@type": "xsd:string"
    },
    "PostV1SectionResponse": "basicops:PostV1SectionResponse",
    "DeleteV1SectionSectionidResponse": "basicops:DeleteV1SectionSectionidResponse",
    "GetV1SectionSectionidResponse": "basicops:GetV1SectionSectionidResponse",
    "PatchV1SectionSectionidRequest": "basicops:PatchV1SectionSectionidRequest",
    "PatchV1SectionSectionidResponse": "basicops:PatchV1SectionSectionidResponse",
    "PostV1SectionBulkRequest": "basicops:PostV1SectionBulkRequest",
    "PostV1SectionBulkResponse": "basicops:PostV1SectionBulkResponse",
    "GetV1SectionSectionidResponse2": "basicops:GetV1SectionSectionidResponse2",
    "GetV1TaskResponse": "basicops:GetV1TaskResponse",
    "PostV1TaskRequest": "basicops:PostV1TaskRequest",
    "section": {
      "@id": "basicops:section",
      "@type": "xsd:integer"
    },
    "assignee": {
      "@id": "basicops:assignee",
      "@type": "xsd:integer"
    },
    "parent": {
      "@id": "basicops:parent",
      "@type": "xsd:integer"
    },
    "PostV1TaskResponse": "basicops:PostV1TaskResponse",
    "GetV1TaskTaskidDependencyResponse": "basicops:GetV1TaskTaskidDependencyResponse",
    "GetV1TaskTaskidTasksResponse": "basicops:GetV1TaskTaskidTasksResponse",
    "DeleteV1TaskTaskidResponse": "basicops:DeleteV1TaskTaskidResponse",
    "PatchV1TaskTaskidRequest": "basicops:PatchV1TaskTaskidRequest",
    "PatchV1TaskTaskidResponse": "basicops:PatchV1TaskTaskidResponse",
    "PostV1TaskBulkRequest": "basicops:PostV1TaskBulkRequest",
    "PostV1TaskBulkResponse": "basicops:PostV1TaskBulkResponse",
    "GetV1TaskTaskidResponse": "basicops:GetV1TaskTaskidResponse",
    "PostV1TimetrackingRequest": "basicops:PostV1TimetrackingRequest",
    "note": {
      "@id": "basicops:note",
      "@type": "xsd:string"
    },
    "task": {
      "@id": "basicops:task",
      "@type": "xsd:string"
    },
    "time": {
      "@id": "basicops:time",
      "@type": "xsd:string"
    },
    "GetV1TimetrackingTimetrackingidResponse": "basicops:GetV1TimetrackingTimetrackingidResponse",
    "PostV1UploadRequest": "basicops:PostV1UploadRequest",
    "file": {
      "@id": "basicops:file",
      "@type": "xsd:string"
    },
    "PostV1UploadResponse": "basicops:PostV1UploadResponse",
    "PostV1UploadurlRequest": "basicops:PostV1UploadurlRequest",
    "PostV1UploadurlResponse": "basicops:PostV1UploadurlResponse",
    "GetV1UserResponse": "basicops:GetV1UserResponse",
    "data.firstName": {
      "@id": "basicops:data.firstName",
      "@type": "xsd:string"
    },
    "data.lastName": {
      "@id": "basicops:data.lastName",
      "@type": "xsd:string"
    },
    "data.email": {
      "@id": "basicops:data.email",
      "@type": "xsd:string"
    },
    "data.picture": {
      "@id": "basicops:data.picture",
      "@type": "xsd:string"
    },
    "data.roles": {
      "@id": "basicops:data.roles",
      "@container": "@list"
    },
    "GetV1UserUseridResponse": "basicops:GetV1UserUseridResponse",
    "firstName": {
      "@id": "basicops:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "basicops:lastName",
      "@type": "xsd:string"
    },
    "roles": {
      "@id": "basicops:roles",
      "@container": "@list"
    },
    "email": {
      "@id": "basicops:email",
      "@type": "xsd:string"
    },
    "picture": {
      "@id": "basicops:picture",
      "@type": "xsd:string"
    },
    "GetV1UserMeResponse": "basicops:GetV1UserMeResponse",
    "DeleteV1WebhookResponse": "basicops:DeleteV1WebhookResponse",
    "GetV1WebhookResponse": "basicops:GetV1WebhookResponse",
    "data.Id": {
      "@id": "basicops:data.Id",
      "@type": "xsd:integer"
    },
    "data.CompanyId": {
      "@id": "basicops:data.CompanyId",
      "@type": "xsd:integer"
    },
    "data.UserId": {
      "@id": "basicops:data.UserId",
      "@type": "xsd:integer"
    },
    "data.EId": {
      "@id": "basicops:data.EId",
      "@type": "xsd:string"
    },
    "data.Name": {
      "@id": "basicops:data.Name",
      "@type": "xsd:string"
    },
    "data.Url": {
      "@id": "basicops:data.Url",
      "@type": "xsd:string"
    },
    "data.Events": {
      "@id": "basicops:data.Events",
      "@type": "xsd:string"
    },
    "data.ExcludeDetails": {
      "@id": "basicops:data.ExcludeDetails",
      "@type": "xsd:boolean"
    },
    "PatchV1WebhookRequest": "basicops:PatchV1WebhookRequest",
    "events": {
      "@id": "basicops:events",
      "@type": "xsd:string"
    },
    "excludeDetails": {
      "@id": "basicops:excludeDetails",
      "@type": "xsd:boolean"
    },
    "signing": {
      "@id": "basicops:signing",
      "@type": "xsd:string"
    },
    "PatchV1WebhookResponse": "basicops:PatchV1WebhookResponse",
    "PostV1WebhookRequest": "basicops:PostV1WebhookRequest",
    "secret": {
      "@id": "basicops:secret",
      "@type": "xsd:string"
    },
    "PostV1WebhookResponse": "basicops:PostV1WebhookResponse",
    "PutV1WebhookRequest": "basicops:PutV1WebhookRequest",
    "PutV1WebhookResponse": "basicops:PutV1WebhookResponse",
    "data.project": {
      "@id": "basicops:data.project",
      "@type": "xsd:integer"
    },
    "GetV1Webhook7F6468812F1D4266A071Cbd3B0B0BfcaResponse": "basicops:GetV1Webhook7F6468812F1D4266A071Cbd3B0B0BfcaResponse",
    "Id": {
      "@id": "basicops:Id",
      "@type": "xsd:integer"
    },
    "CompanyId": {
      "@id": "basicops:CompanyId",
      "@type": "xsd:integer"
    },
    "UserId": {
      "@id": "basicops:UserId",
      "@type": "xsd:integer"
    },
    "EId": {
      "@id": "basicops:EId",
      "@type": "xsd:string"
    },
    "Name": {
      "@id": "basicops:Name",
      "@type": "xsd:string"
    },
    "Url": {
      "@id": "basicops:Url",
      "@type": "xsd:string"
    },
    "Events": {
      "@id": "basicops:Events",
      "@type": "xsd:string"
    },
    "ExcludeDetails": {
      "@id": "basicops:ExcludeDetails",
      "@type": "xsd:boolean"
    },
    "GetV1WebhookWebhookeidResponse": "basicops:GetV1WebhookWebhookeidResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "BasicOps API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BasicOps'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-02) from openapi/_ae-authored/basicops-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/_ae-authored/basicops-com-openapi-generated.yml"
  ]
}