{
  "@context": {
    "@vocab": "https://microsoft.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "microsoft": "https://microsoft.com/schema#",
    "ApiError": "microsoft:ApiError",
    "id": {
      "@id": "microsoft:id",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "microsoft:message",
      "@type": "xsd:string"
    },
    "typeName": {
      "@id": "microsoft:typeName",
      "@type": "xsd:string"
    },
    "typeKey": {
      "@id": "microsoft:typeKey",
      "@type": "xsd:string"
    },
    "errorCode": {
      "@id": "microsoft:errorCode",
      "@type": "xsd:integer"
    },
    "eventId": {
      "@id": "microsoft:eventId",
      "@type": "xsd:integer"
    },
    "PipelineArtifact": "microsoft:PipelineArtifact",
    "name": {
      "@id": "microsoft:name",
      "@type": "xsd:string"
    },
    "signedContent": {
      "@id": "microsoft:signedContent"
    },
    "url": {
      "@id": "microsoft:url",
      "@type": "@id"
    },
    "BuildArtifact": "microsoft:BuildArtifact",
    "resource": {
      "@id": "microsoft:resource"
    },
    "BuildDefinitionReference": "microsoft:BuildDefinitionReference",
    "path": {
      "@id": "microsoft:path",
      "@type": "xsd:string"
    },
    "revision": {
      "@id": "microsoft:revision",
      "@type": "xsd:integer"
    },
    "type": {
      "@id": "microsoft:type",
      "@type": "xsd:string"
    },
    "queueStatus": {
      "@id": "microsoft:queueStatus",
      "@type": "xsd:string"
    },
    "createdDate": {
      "@id": "microsoft:createdDate",
      "@type": "xsd:dateTime"
    },
    "project": {
      "@id": "microsoft:project",
      "@type": "@id"
    },
    "uri": {
      "@id": "microsoft:uri",
      "@type": "xsd:string"
    },
    "TeamProjectReference": "microsoft:TeamProjectReference",
    "description": {
      "@id": "microsoft:description",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "microsoft:state",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "microsoft:visibility",
      "@type": "xsd:string"
    },
    "BuildRepository": "microsoft:BuildRepository",
    "defaultBranch": {
      "@id": "microsoft:defaultBranch",
      "@type": "xsd:string"
    },
    "clean": {
      "@id": "microsoft:clean",
      "@type": "xsd:string"
    },
    "checkoutSubmodules": {
      "@id": "microsoft:checkoutSubmodules",
      "@type": "xsd:boolean"
    },
    "IdentityRef": "microsoft:IdentityRef",
    "displayName": {
      "@id": "microsoft:displayName",
      "@type": "xsd:string"
    },
    "uniqueName": {
      "@id": "microsoft:uniqueName",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "microsoft:imageUrl",
      "@type": "@id"
    },
    "Build": "microsoft:Build",
    "buildNumber": {
      "@id": "microsoft:buildNumber",
      "@type": "xsd:string"
    },
    "buildNumberRevision": {
      "@id": "microsoft:buildNumberRevision",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "microsoft:status",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "microsoft:result",
      "@type": "xsd:string"
    },
    "queueTime": {
      "@id": "microsoft:queueTime",
      "@type": "xsd:dateTime"
    },
    "startTime": {
      "@id": "microsoft:startTime",
      "@type": "xsd:dateTime"
    },
    "finishTime": {
      "@id": "microsoft:finishTime",
      "@type": "xsd:dateTime"
    },
    "definition": {
      "@id": "microsoft:definition",
      "@type": "@id"
    },
    "sourceBranch": {
      "@id": "microsoft:sourceBranch",
      "@type": "xsd:string"
    },
    "sourceVersion": {
      "@id": "microsoft:sourceVersion",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "microsoft:reason",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "microsoft:priority",
      "@type": "xsd:string"
    },
    "requestedBy": {
      "@id": "microsoft:requestedBy",
      "@type": "@id"
    },
    "requestedFor": {
      "@id": "microsoft:requestedFor",
      "@type": "@id"
    },
    "lastChangedBy": {
      "@id": "microsoft:lastChangedBy",
      "@type": "@id"
    },
    "lastChangedDate": {
      "@id": "microsoft:lastChangedDate",
      "@type": "xsd:dateTime"
    },
    "repository": {
      "@id": "microsoft:repository",
      "@type": "@id"
    },
    "parameters": {
      "@id": "microsoft:parameters",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "microsoft:tags",
      "@container": "@list"
    },
    "templateParameters": {
      "@id": "microsoft:templateParameters"
    },
    "deleted": {
      "@id": "microsoft:deleted",
      "@type": "xsd:boolean"
    },
    "retainedByRelease": {
      "@id": "microsoft:retainedByRelease",
      "@type": "xsd:boolean"
    },
    "logs": {
      "@id": "microsoft:logs"
    },
    "_links": {
      "@id": "microsoft:_links"
    },
    "Log": "microsoft:Log",
    "createdOn": {
      "@id": "microsoft:createdOn",
      "@type": "xsd:dateTime"
    },
    "lastChangedOn": {
      "@id": "microsoft:lastChangedOn",
      "@type": "xsd:dateTime"
    },
    "lineCount": {
      "@id": "microsoft:lineCount",
      "@type": "xsd:integer"
    },
    "PipelineConfiguration": "microsoft:PipelineConfiguration",
    "CreatePipelineParameters": "microsoft:CreatePipelineParameters",
    "folder": {
      "@id": "microsoft:folder",
      "@type": "xsd:string"
    },
    "configuration": {
      "@id": "microsoft:configuration"
    },
    "Pipeline": "microsoft:Pipeline",
    "ReferenceLinks": "microsoft:ReferenceLinks",
    "self": {
      "@id": "microsoft:self"
    },
    "web": {
      "@id": "microsoft:web"
    },
    "pipeline": {
      "@id": "microsoft:pipeline"
    },
    "pipeline.web": {
      "@id": "microsoft:pipeline.web"
    },
    "Run": "microsoft:Run",
    "finishedDate": {
      "@id": "microsoft:finishedDate",
      "@type": "xsd:dateTime"
    },
    "resources": {
      "@id": "microsoft:resources"
    },
    "variables": {
      "@id": "microsoft:variables"
    },
    "RunPipelineParameters": "microsoft:RunPipelineParameters",
    "stagesToSkip": {
      "@id": "microsoft:stagesToSkip",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Azure Pipelines API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Azure Pipelines'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-05) from openapi/microsoft-azure-pipelines-artifacts-api-openapi.yml, openapi/microsoft-azure-pipelines-build-artifacts-api-openapi.yml, openapi/microsoft-azure-pipelines-build-definitions-api-openapi.yml.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/microsoft-azure-pipelines-artifacts-api-openapi.yml",
    "openapi/microsoft-azure-pipelines-build-artifacts-api-openapi.yml",
    "openapi/microsoft-azure-pipelines-build-definitions-api-openapi.yml",
    "openapi/microsoft-azure-pipelines-build-tags-api-openapi.yml",
    "openapi/microsoft-azure-pipelines-builds-api-openapi.yml"
  ]
}