> @crosslab/openapi-spec@0.0.1 openapi-lint > node generate.js && npx --yes @redocly/cli lint ./openapi.yml validating ./openapi.yml... [1] openapi.yml:2:1 at #/openapi Servers must be present. 1 | # yaml-language-server: $schema=https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/schemas/v3.1/schema.json 2 | openapi: 3.1.0 3 | info: 4 | title: CrossLab REST API Warning was generated by the no-empty-servers rule. [2] openapi.yml:3:1 at #/info Info object should contain `license` field. 1 | # yaml-language-server: $schema=https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/schemas/v3.1/schema.json 2 | openapi: 3.1.0 3 | info: 4 | title: CrossLab REST API 5 | description: |- Warning was generated by the info-license rule. [3] gen/CrossLab Simple Authentication Service (internal)-0.0.1.json:557:9 at #/paths/~1token/post/responses Operation must have at least one `4XX` response. 555 | } 556 | }, 557 | "responses": { 558 | "201": { 559 | "description": "The token was created successfully.", Warning was generated by the operation-4xx-response rule. [4] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [5] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [6] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [7] gen/CrossLab Device Service REST API (internal)-0.0.1.json:101:30 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array.  99 | "name": "ATmega328P", 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [8] gen/CrossLab Device Service REST API (internal)-0.0.1.json:102:29 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ 104 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [9] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [10] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [11] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [12] gen/CrossLab Device Service REST API (internal)-0.0.1.json:101:30 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array.  99 | "name": "ATmega328P", 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [13] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [14] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [15] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [16] gen/CrossLab Device Service REST API (internal)-0.0.1.json:101:30 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array.  99 | "name": "ATmega328P", 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [17] gen/CrossLab Device Service REST API (internal)-0.0.1.json:102:29 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ 104 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [18] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [19] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [20] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [21] gen/CrossLab Device Service REST API (internal)-0.0.1.json:101:30 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array.  99 | "name": "ATmega328P", 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [22] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'devices'.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [23] gen/CrossLab Device Service REST API (internal)-0.0.1.json:102:29 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 100 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 101 | "owner": "https://api.example.com/groups/goldi", 102 | "type": "device", 103 | "services": [ 104 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [24] gen/CrossLab Device Service REST API (internal)-0.0.1.json:98:28 at #/paths/~1devices/post/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must match a schema in anyOf.  96 | "examples": {  97 | "microcontroller": {  98 | "value": {  99 | "name": "ATmega328P",  … | < 96 more lines > 196 | } 197 | } 198 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:92:33 at #/paths/~1devices/post/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [25] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [26] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [27] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [28] gen/CrossLab Device Service REST API (internal)-0.0.1.json:215:32 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 213 | "name": "ATmega328P", 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [29] gen/CrossLab Device Service REST API (internal)-0.0.1.json:216:31 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ 218 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [30] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [31] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [32] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [33] gen/CrossLab Device Service REST API (internal)-0.0.1.json:215:32 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 213 | "name": "ATmega328P", 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [34] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [35] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [36] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [37] gen/CrossLab Device Service REST API (internal)-0.0.1.json:215:32 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 213 | "name": "ATmega328P", 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [38] gen/CrossLab Device Service REST API (internal)-0.0.1.json:216:31 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ 218 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [39] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [40] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [41] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [42] gen/CrossLab Device Service REST API (internal)-0.0.1.json:215:32 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 213 | "name": "ATmega328P", 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [43] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'devices'. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [44] gen/CrossLab Device Service REST API (internal)-0.0.1.json:216:31 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 214 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 215 | "owner": "https://api.example.com/groups/goldi", 216 | "type": "device", 217 | "services": [ 218 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [45] gen/CrossLab Device Service REST API (internal)-0.0.1.json:212:30 at #/paths/~1devices/post/responses/201/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must match a schema in anyOf. 210 | "examples": { 211 | "microcontroller": { 212 | "value": { 213 | "name": "ATmega328P",  … | < 96 more lines > 310 | } 311 | } 312 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:206:35 at #/paths/~1devices/post/responses/201/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [46] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [47] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [48] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [49] gen/CrossLab Device Service REST API (internal)-0.0.1.json:409:32 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 407 | "name": "ATmega328P", 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [50] gen/CrossLab Device Service REST API (internal)-0.0.1.json:410:31 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ 412 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [51] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [52] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [53] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [54] gen/CrossLab Device Service REST API (internal)-0.0.1.json:409:32 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 407 | "name": "ATmega328P", 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [55] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [56] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [57] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [58] gen/CrossLab Device Service REST API (internal)-0.0.1.json:409:32 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 407 | "name": "ATmega328P", 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [59] gen/CrossLab Device Service REST API (internal)-0.0.1.json:410:31 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ 412 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [60] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [61] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [62] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [63] gen/CrossLab Device Service REST API (internal)-0.0.1.json:409:32 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 407 | "name": "ATmega328P", 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [64] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'devices'. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [65] gen/CrossLab Device Service REST API (internal)-0.0.1.json:410:31 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 408 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 409 | "owner": "https://api.example.com/groups/goldi", 410 | "type": "device", 411 | "services": [ 412 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [66] gen/CrossLab Device Service REST API (internal)-0.0.1.json:406:30 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must match a schema in anyOf. 404 | "examples": { 405 | "microcontroller": { 406 | "value": { 407 | "name": "ATmega328P",  … | < 96 more lines > 504 | } 505 | } 506 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:400:35 at #/paths/~1devices~1{device_id}/get/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [67] gen/CrossLab Device Service REST API (internal)-0.0.1.json:2716:17 at #/components/parameters/device_id/name Path parameter `device_id` is not used in the path `{$request.query.changedUrl}`. 2714 | "device_id": { 2715 | "in": "path", 2716 | "name": "device_id", 2717 | "description": "UUID of the device", 2718 | "required": true, Warning was generated by the path-parameters-defined rule. [68] gen/CrossLab Device Service REST API (internal)-0.0.1.json:2716:17 at #/components/parameters/device_id/name Path parameter `device_id` is not used in the path `{$request.query.changedUrl}`. 2714 | "device_id": { 2715 | "in": "path", 2716 | "name": "device_id", 2717 | "description": "UUID of the device", 2718 | "required": true, Warning was generated by the path-parameters-defined rule. [69] gen/CrossLab Device Service REST API (internal)-0.0.1.json:563:30 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 561 | "name": "ATmega328P", 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [70] gen/CrossLab Device Service REST API (internal)-0.0.1.json:564:29 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ 566 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [71] gen/CrossLab Device Service REST API (internal)-0.0.1.json:563:30 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 561 | "name": "ATmega328P", 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [72] gen/CrossLab Device Service REST API (internal)-0.0.1.json:563:30 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 561 | "name": "ATmega328P", 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [73] gen/CrossLab Device Service REST API (internal)-0.0.1.json:564:29 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ 566 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [74] gen/CrossLab Device Service REST API (internal)-0.0.1.json:563:30 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 561 | "name": "ATmega328P", 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [75] gen/CrossLab Device Service REST API (internal)-0.0.1.json:564:29 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 562 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 563 | "owner": "https://api.example.com/groups/goldi", 564 | "type": "device", 565 | "services": [ 566 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [76] gen/CrossLab Device Service REST API (internal)-0.0.1.json:560:28 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must match a schema in anyOf. 558 | "examples": { 559 | "microcontroller": { 560 | "value": { 561 | "name": "ATmega328P",  … | < 96 more lines > 658 | } 659 | } 660 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:554:33 at #/paths/~1devices~1{device_id}/patch/requestBody/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [77] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [78] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [79] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [80] gen/CrossLab Device Service REST API (internal)-0.0.1.json:677:32 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 675 | "name": "ATmega328P", 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [81] gen/CrossLab Device Service REST API (internal)-0.0.1.json:678:31 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ 680 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [82] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [83] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [84] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [85] gen/CrossLab Device Service REST API (internal)-0.0.1.json:677:32 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 675 | "name": "ATmega328P", 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [86] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [87] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [88] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [89] gen/CrossLab Device Service REST API (internal)-0.0.1.json:677:32 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 675 | "name": "ATmega328P", 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [90] gen/CrossLab Device Service REST API (internal)-0.0.1.json:678:31 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ 680 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [91] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'url'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [92] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'isPublic'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [93] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'bookingEndpoint'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [94] gen/CrossLab Device Service REST API (internal)-0.0.1.json:677:32 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/owner Example value must conform to the schema: `owner` property type must be array. 675 | "name": "ATmega328P", 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [95] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must have required property 'devices'. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [96] gen/CrossLab Device Service REST API (internal)-0.0.1.json:678:31 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value/type Example value must conform to the schema: `type` property must be equal to constant. 676 | "description": "8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash", 677 | "owner": "https://api.example.com/groups/goldi", 678 | "type": "device", 679 | "services": [ 680 | { referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. [97] gen/CrossLab Device Service REST API (internal)-0.0.1.json:674:30 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json/examples/microcontroller/value Example value must conform to the schema: must match a schema in anyOf. 672 | "examples": { 673 | "microcontroller": { 674 | "value": { 675 | "name": "ATmega328P",  … | < 96 more lines > 772 | } 773 | } 774 | } referenced from gen/CrossLab Device Service REST API (internal)-0.0.1.json:668:35 at #/paths/~1devices~1{device_id}/patch/responses/200/content/application~1json Warning was generated by the no-invalid-media-type-examples rule. ./openapi.yml: validated in 258ms Woohoo! Your API description is valid. 🎉 You have 97 warnings.