11$id : ' https://spec.openapis.org/arazzo/1.0/schema/2024-08-01'
22$schema : ' https://json-schema.org/draft/2020-12/schema'
33description : |-
4- The description of OpenAPI Initiative Arazzo v1.0.0 documents
5- without schema validation, as defined by https://spec.openapis.org/arazzo/v1.0.0
4+ The description of Arazzo v1.0.x documents
65type : object
76properties :
87 arazzo :
@@ -36,7 +35,7 @@ $ref: '#/$defs/specification-extensions'
3635unevaluatedProperties : false
3736$defs :
3837 info :
39- $comment : https://spec.openapis.org/arazzo/v1.0.0 #info-object
38+ $comment : https://spec.openapis.org/arazzo/v1.0#info-object
4039 description : Provides metadata about the Arazzo description
4140 type : object
4241 properties :
5857 $ref : ' #/$defs/specification-extensions'
5958 unevaluatedProperties : false
6059 source-description-object :
61- $comment : https://spec.openapis.org/arazzo/v1.0.0 #source-description-object
60+ $comment : https://spec.openapis.org/arazzo/v1.0#source-description-object
6261 description : |-
6362 Describes a source description (such as an OpenAPI description)
6463 that will be referenced by one or more workflows described within
8483 $ref : ' #/$defs/specification-extensions'
8584 unevaluatedProperties : false
8685 workflow-object :
87- $comment : https://spec.openapis.org/arazzo/v1.0.0 #workflow-object
86+ $comment : https://spec.openapis.org/arazzo/v1.0#workflow-object
8887 description : Describes the steps to be taken across one or more APIs to achieve an objective
8988 type : object
9089 properties :
@@ -150,7 +149,7 @@ $defs:
150149 $ref : ' #/$defs/specification-extensions'
151150 unevaluatedProperties : false
152151 step-object :
153- $comment : https://spec.openapis.org/arazzo/v1.0.0 #step-object'
152+ $comment : https://spec.openapis.org/arazzo/v1.0#step-object'
154153 description : |-
155154 Describes a single workflow step which MAY be a call to an
156155 API operation (OpenAPI Operation Object or another Workflow Object)
@@ -246,7 +245,7 @@ $defs:
246245 $ref : ' #/$defs/specification-extensions'
247246 unevaluatedProperties : false
248247 request-body-object :
249- $comment : https://spec.openapis.org/arazzo/v1.0.0 #request-body-object
248+ $comment : https://spec.openapis.org/arazzo/v1.0#request-body-object
250249 description : The request body to pass to an operation as referenced by operationId or operationPath
251250 type : object
252251 properties :
@@ -263,7 +262,7 @@ $defs:
263262 $ref : ' #/$defs/specification-extensions'
264263 unevaluatedProperties : false
265264 criterion-object :
266- $comment : https://spec.openapis.org/arazzo/v1.0.0 #criterion-object
265+ $comment : https://spec.openapis.org/arazzo/v1.0#criterion-object
267266 description : |-
268267 An object used to specify the context, conditions, and condition types
269268 that can be used to prove or satisfy assertions specified in Step Object successCriteria,
@@ -296,7 +295,7 @@ $defs:
296295 $ref : ' #/$defs/specification-extensions'
297296 unevaluatedProperties : false
298297 criterion-expression-type-object :
299- $comment : https://spec.openapis.org/arazzo/v1.0.0 #criterion-expression-type-object
298+ $comment : https://spec.openapis.org/arazzo/v1.0#criterion-expression-type-object
300299 description : An object used to describe the type and version of an expression used within a Criterion Object
301300 type : object
302301 properties :
@@ -337,7 +336,7 @@ $defs:
337336 - xpath-30
338337 $ref : ' #/$defs/specification-extensions'
339338 success-action-object :
340- $comment : https://spec.openapis.org/arazzo/v1.0.0 #success-action-object
339+ $comment : https://spec.openapis.org/arazzo/v1.0#success-action-object
341340 description : A single success action which describes an action to take upon success of a workflow step
342341 type : object
343342 properties :
@@ -379,7 +378,7 @@ $defs:
379378 $ref : ' #/$defs/specification-extensions'
380379 unevaluatedProperties : false
381380 failure-action-object :
382- $comment : https://spec.openapis.org/arazzo/v1.0.0 #failure-action-object
381+ $comment : https://spec.openapis.org/arazzo/v1.0#failure-action-object
383382 description : A single failure action which describes an action to take upon failure of a workflow step
384383 type : object
385384 properties :
@@ -438,7 +437,7 @@ $defs:
438437 $ref : ' #/$defs/specification-extensions'
439438 unevaluatedProperties : false
440439 reusable-object :
441- $comment : https://spec.openapis.org/arazzo/v1.0.0 #reusable-object
440+ $comment : https://spec.openapis.org/arazzo/v1.0#reusable-object
442441 description : A simple object to allow referencing of objects contained within the Components Object
443442 type : object
444443 properties :
@@ -458,7 +457,7 @@ $defs:
458457 - reference
459458 unevaluatedProperties : false
460459 parameter-object :
461- $comment : https://spec.openapis.org/arazzo/v1.0.0 #parameter-object
460+ $comment : https://spec.openapis.org/arazzo/v1.0#parameter-object
462461 description : Describes a single step parameter
463462 type : object
464463 properties :
@@ -488,7 +487,7 @@ $defs:
488487 $ref : ' #/$defs/specification-extensions'
489488 unevaluatedProperties : false
490489 payload-replacement-object :
491- $comment : https://spec.openapis.org/arazzo/v1.0.0 #payload-replacement-object
490+ $comment : https://spec.openapis.org/arazzo/v1.0#payload-replacement-object
492491 description : Describes a location within a payload (e.g., a request body) and a value to set within the location
493492 type : object
494493 properties :
@@ -504,7 +503,7 @@ $defs:
504503 unevaluatedProperties : false
505504 $ref : ' #/$defs/specification-extensions'
506505 components-object :
507- $comment : https://spec.openapis.org/arazzo/v1.0.0 #components-object
506+ $comment : https://spec.openapis.org/arazzo/v1.0#components-object
508507 description : Holds a set of reusable objects for different aspects of the Arazzo Specification
509508 type : object
510509 properties :
@@ -536,10 +535,10 @@ $defs:
536535 unevaluatedProperties : false
537536 $ref : ' #/$defs/specification-extensions'
538537 specification-extensions :
539- $comment : https://spec.openapis.org/arazzo/v1.0.0 #specification-extensions
538+ $comment : https://spec.openapis.org/arazzo/v1.0#specification-extensions
540539 description : While the Arazzo Specification tries to accommodate most use cases, additional data can be added to extend the specification at certain points
541540 patternProperties :
542541 ' ^x- ' : true
543542 schema :
544- $comment : https://spec.openapis.org/arazzo/v1.0.0 #schema-object
543+ $comment : https://spec.openapis.org/arazzo/v1.0#schema-object
545544 $ref : ' https://json-schema.org/draft/2020-12/schema'
0 commit comments