72 lines
1.7 KiB
JSON
72 lines
1.7 KiB
JSON
{
|
|
"openapi" : "3.0.3",
|
|
"info" : {
|
|
"title" : "Test API",
|
|
"version" : "1.33.7",
|
|
"description" : "An amazing, fully-ish \uD83D\uDE09 generated API spec",
|
|
"termsOfService" : "https://example.com",
|
|
"contact" : {
|
|
"name" : "Homer Simpson",
|
|
"url" : "https://gph.is/1NPUDiM",
|
|
"email" : "chunkylover53@aol.com"
|
|
},
|
|
"license" : {
|
|
"name" : "MIT",
|
|
"url" : "https://github.com/lg-backbone/kompendium/blob/main/LICENSE"
|
|
}
|
|
},
|
|
"servers" : [ {
|
|
"url" : "https://myawesomeapi.com",
|
|
"description" : "Production instance of my API"
|
|
}, {
|
|
"url" : "https://staging.myawesomeapi.com",
|
|
"description" : "Where the fun stuff happens"
|
|
} ],
|
|
"paths" : {
|
|
"/test" : {
|
|
"delete" : {
|
|
"tags" : [ ],
|
|
"summary" : "Test delete endpoint",
|
|
"description" : "testing my deletes",
|
|
"parameters" : [ {
|
|
"name" : "a",
|
|
"in" : "path",
|
|
"schema" : {
|
|
"$ref" : "#/components/schemas/String"
|
|
},
|
|
"required" : true,
|
|
"deprecated" : false
|
|
}, {
|
|
"name" : "aa",
|
|
"in" : "query",
|
|
"schema" : {
|
|
"$ref" : "#/components/schemas/Int"
|
|
},
|
|
"required" : true,
|
|
"deprecated" : false
|
|
} ],
|
|
"responses" : {
|
|
"204" : {
|
|
"description" : "A Successful Endeavor"
|
|
}
|
|
},
|
|
"deprecated" : false
|
|
}
|
|
}
|
|
},
|
|
"components" : {
|
|
"schemas" : {
|
|
"String" : {
|
|
"type" : "string"
|
|
},
|
|
"Int" : {
|
|
"format" : "int32",
|
|
"type" : "integer"
|
|
}
|
|
},
|
|
"securitySchemes" : { }
|
|
},
|
|
"security" : [ ],
|
|
"tags" : [ ]
|
|
}
|