All Downloads are FREE. Search and download functionalities are using the official Maven repository.

wiremock_apim.__files.backend_api_by_id.json Maven / Gradle / Ivy

The newest version!
{
  "id": "1f4263ca-7f03-41d9-9d34-9eff79d29bd8",
  "name": "petstore3",
  "summary": "",
  "description": "This is a sample Pet Store Server based on the OpenAPI 3.0 specification.  You can find out more about\nSwagger at [http://swagger.io](http://swagger.io). In the third iteration of the pet store, we've switched to the design first approach!\nYou can now help us improve the API whether it's by making changes to the definition itself or to the code.\nThat way, with time, we can improve the API in general, and expose some of the new features in OAS3.\n\nSome useful links:\n- [The Pet Store repository](https://github.com/swagger-api/swagger-petstore)\n- [The source API definition for the Pet Store](https://github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml)",
  "version": "1.0.17",
  "basePath": "https://petstore3.swagger.io",
  "resourcePath": "/api/v3",
  "models": {
    "Order": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "example": 10,
          "exampleSetFlag": true
        },
        "petId": {
          "type": "integer",
          "format": "int64",
          "example": 198772,
          "exampleSetFlag": true
        },
        "quantity": {
          "type": "integer",
          "format": "int32",
          "example": 7,
          "exampleSetFlag": true
        },
        "shipDate": {
          "type": "string",
          "format": "date-time",
          "exampleSetFlag": false
        },
        "status": {
          "type": "string",
          "description": "Order Status",
          "example": "approved",
          "exampleSetFlag": true,
          "enum": [
            "placed",
            "approved",
            "delivered"
          ]
        },
        "complete": {
          "type": "boolean",
          "exampleSetFlag": false
        }
      },
      "xml": {
        "name": "order"
      },
      "exampleSetFlag": false
    },
    "Category": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "example": 1,
          "exampleSetFlag": true
        },
        "name": {
          "type": "string",
          "example": "Dogs",
          "exampleSetFlag": true
        }
      },
      "xml": {
        "name": "category"
      },
      "exampleSetFlag": false
    },
    "User": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "example": 10,
          "exampleSetFlag": true
        },
        "username": {
          "type": "string",
          "example": "theUser",
          "exampleSetFlag": true
        },
        "firstName": {
          "type": "string",
          "example": "John",
          "exampleSetFlag": true
        },
        "lastName": {
          "type": "string",
          "example": "James",
          "exampleSetFlag": true
        },
        "email": {
          "type": "string",
          "example": "[email protected]",
          "exampleSetFlag": true
        },
        "password": {
          "type": "string",
          "example": "12345",
          "exampleSetFlag": true
        },
        "phone": {
          "type": "string",
          "example": "12345",
          "exampleSetFlag": true
        },
        "userStatus": {
          "type": "integer",
          "description": "User Status",
          "format": "int32",
          "example": 1,
          "exampleSetFlag": true
        }
      },
      "xml": {
        "name": "user"
      },
      "exampleSetFlag": false
    },
    "Address": {
      "type": "object",
      "properties": {
        "street": {
          "type": "string",
          "example": "437 Lytton",
          "exampleSetFlag": true
        },
        "city": {
          "type": "string",
          "example": "Palo Alto",
          "exampleSetFlag": true
        },
        "state": {
          "type": "string",
          "example": "CA",
          "exampleSetFlag": true
        },
        "zip": {
          "type": "string",
          "example": "94301",
          "exampleSetFlag": true
        }
      },
      "xml": {
        "name": "address"
      },
      "exampleSetFlag": false
    },
    "Customer": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "example": 100000,
          "exampleSetFlag": true
        },
        "username": {
          "type": "string",
          "example": "fehguy",
          "exampleSetFlag": true
        },
        "address": {
          "type": "array",
          "xml": {
            "name": "addresses",
            "wrapped": true
          },
          "exampleSetFlag": false,
          "items": {
            "$ref": "#/components/schemas/Address",
            "exampleSetFlag": false
          }
        }
      },
      "xml": {
        "name": "customer"
      },
      "exampleSetFlag": false
    },
    "Tag": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "exampleSetFlag": false
        },
        "name": {
          "type": "string",
          "exampleSetFlag": false
        }
      },
      "xml": {
        "name": "tag"
      },
      "exampleSetFlag": false
    },
    "Pet": {
      "required": [
        "name",
        "photoUrls"
      ],
      "type": "object",
      "properties": {
        "id": {
          "type": "integer",
          "format": "int64",
          "example": 10,
          "exampleSetFlag": true
        },
        "name": {
          "type": "string",
          "example": "doggie",
          "exampleSetFlag": true
        },
        "category": {
          "type": "object",
          "properties": {
            "id": {
              "type": "integer",
              "format": "int64",
              "example": 1,
              "exampleSetFlag": true
            },
            "name": {
              "type": "string",
              "example": "Dogs",
              "exampleSetFlag": true
            }
          },
          "xml": {
            "name": "category"
          },
          "exampleSetFlag": false
        },
        "photoUrls": {
          "type": "array",
          "xml": {
            "wrapped": true
          },
          "exampleSetFlag": false,
          "items": {
            "type": "string",
            "xml": {
              "name": "photoUrl"
            },
            "exampleSetFlag": false
          }
        },
        "tags": {
          "type": "array",
          "xml": {
            "wrapped": true
          },
          "exampleSetFlag": false,
          "items": {
            "type": "object",
            "properties": {
              "id": {
                "type": "integer",
                "format": "int64",
                "exampleSetFlag": false
              },
              "name": {
                "type": "string",
                "exampleSetFlag": false
              }
            },
            "xml": {
              "name": "tag"
            },
            "exampleSetFlag": false
          }
        },
        "status": {
          "type": "string",
          "description": "pet status in the store",
          "exampleSetFlag": false,
          "enum": [
            "available",
            "pending",
            "sold"
          ]
        }
      },
      "xml": {
        "name": "pet"
      },
      "exampleSetFlag": false
    },
    "ApiResponse": {
      "type": "object",
      "properties": {
        "code": {
          "type": "integer",
          "format": "int32",
          "exampleSetFlag": false
        },
        "type": {
          "type": "string",
          "exampleSetFlag": false
        },
        "message": {
          "type": "string",
          "exampleSetFlag": false
        }
      },
      "xml": {
        "name": "##default"
      },
      "exampleSetFlag": false
    }
  },
  "consumes": [],
  "produces": [],
  "integral": true,
  "createdOn": 1673301440004,
  "createdBy": "40dd53a4-0b13-4485-82e8-63c687404c2f",
  "organizationId": "ba1c6dac-ee31-4b5d-9d18-493cc6f5088b",
  "serviceType": "rest",
  "hasOriginalDefinition": true,
  "importUrl": "https://petstore3.swagger.io/api/v3/openapi.json",
  "properties": {
    "license.name": "Apache 2.0",
    "ResourceUri": "https://petstore3.swagger.io/api/v3/openapi.json",
    "ResourceIdentifier": "TRD727N7TPEXNHZLVDDRKU5CRUDUJA6H",
    "contact.email": "[email protected]",
    "ResourceType": "oas30",
    "license.url": "http://www.apache.org/licenses/LICENSE-2.0.html",
    "termsOfService": "http://swagger.io/terms/",
    "externalDocs.description": "Find out more about Swagger",
    "externalDocs.url": "http://swagger.io",
    "tags": "[{\"name\":\"pet\",\"description\":\"Everything about your Pets\",\"externalDocs\":{\"description\":\"Find out more\",\"url\":\"http://swagger.io\"}},{\"name\":\"store\",\"description\":\"Access to Petstore orders\",\"externalDocs\":{\"description\":\"Find out more about our store\",\"url\":\"http://swagger.io\"}},{\"name\":\"user\",\"description\":\"Operations about user\"}]"
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy