Azure Pipelines · JSON-LD Context

Microsoft Azure Pipelines Context

JSON-LD context defining the semantic vocabulary for Microsoft Azure Pipelines from Azure Pipelines.

15 Classes 63 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
microsoft: https://microsoft.com/schema#

Classes

ApiError PipelineArtifact BuildArtifact BuildDefinitionReference TeamProjectReference BuildRepository IdentityRef Build Log PipelineConfiguration CreatePipelineParameters Pipeline ReferenceLinks Run RunPipelineParameters

Properties

Property Type Container
id string
message string
typeName string
typeKey string
errorCode integer
eventId integer
name string
signedContent
url reference
resource
path string
revision integer
type string
queueStatus string
createdDate dateTime
project reference
uri string
description string
state string
visibility string
defaultBranch string
clean string
checkoutSubmodules boolean
displayName string
uniqueName string
imageUrl reference
buildNumber string
buildNumberRevision integer
status string
result string
queueTime dateTime
startTime dateTime
finishTime dateTime
definition reference
sourceBranch string
sourceVersion string
reason string
priority string
requestedBy reference
requestedFor reference
lastChangedBy reference
lastChangedDate dateTime
repository reference
parameters string
tags list
templateParameters
deleted boolean
retainedByRelease boolean
logs
_links
createdOn dateTime
lastChangedOn dateTime
lineCount integer
folder string
configuration
self
web
pipeline
pipeline.web
finishedDate dateTime
resources
variables
stagesToSkip list

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}