headerParams);
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/auth/HttpBasicAuth.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/auth/HttpBasicAuth.java
index bb14cab5a2c..99ff90e4c6f 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/auth/HttpBasicAuth.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/auth/HttpBasicAuth.java
@@ -8,7 +8,7 @@ import java.util.List;
import java.io.UnsupportedEncodingException;
import javax.xml.bind.DatatypeConverter;
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class HttpBasicAuth implements Authentication {
private String username;
private String password;
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Category.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Category.java
index b12b44dd1c8..1d1d9e1d1b5 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Category.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Category.java
@@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
@ApiModel(description = "")
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class Category {
private Long id = null;
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Order.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Order.java
index 7e4e43420c9..9c6094aefbf 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Order.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Order.java
@@ -10,7 +10,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
@ApiModel(description = "")
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class Order {
private Long id = null;
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Pet.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Pet.java
index ba497232881..b842a7800de 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Pet.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Pet.java
@@ -12,7 +12,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
@ApiModel(description = "")
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class Pet {
private Long id = null;
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Tag.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Tag.java
index 68918590789..d52ef12d01c 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Tag.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/Tag.java
@@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
@ApiModel(description = "")
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class Tag {
private Long id = null;
diff --git a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/User.java b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/User.java
index 271bf3b19d7..8aa9e34283f 100644
--- a/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/User.java
+++ b/samples/client/petstore/java/default/src/main/java/io/swagger/client/model/User.java
@@ -9,7 +9,7 @@ import com.fasterxml.jackson.annotation.JsonProperty;
@ApiModel(description = "")
-@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-20T10:56:59.550-07:00")
+@javax.annotation.Generated(value = "class io.swagger.codegen.languages.JavaClientCodegen", date = "2015-10-30T16:36:47.681+08:00")
public class User {
private Long id = null;
diff --git a/samples/dynamic-html/docs/assets/css/style.css b/samples/dynamic-html/docs/assets/css/style.css
index f14f6bdb62c..b596c11a535 100644
--- a/samples/dynamic-html/docs/assets/css/style.css
+++ b/samples/dynamic-html/docs/assets/css/style.css
@@ -100,6 +100,10 @@
float: left;
}
+.param-enum {
+ margin-left: 20px;
+}
+
.section-header {
border-bottom: 2px;
font-weight: bold;
diff --git a/samples/dynamic-html/docs/models/Category.html b/samples/dynamic-html/docs/models/Category.html
index 15c6820eead..99ec473bcc7 100644
--- a/samples/dynamic-html/docs/models/Category.html
+++ b/samples/dynamic-html/docs/models/Category.html
@@ -3,13 +3,15 @@
diff --git a/samples/dynamic-html/docs/models/Order.html b/samples/dynamic-html/docs/models/Order.html
index 82278a470c2..a45f7d6cd65 100644
--- a/samples/dynamic-html/docs/models/Order.html
+++ b/samples/dynamic-html/docs/models/Order.html
@@ -3,37 +3,55 @@
- status : String
-
Order Status
+
Order Status
+
+
+ - Enum:
+
+
- placed
+
+ - approved
+
+ - delivered
+
+
+
+
diff --git a/samples/dynamic-html/docs/models/Pet.html b/samples/dynamic-html/docs/models/Pet.html
index 17468477704..2578f97e660 100644
--- a/samples/dynamic-html/docs/models/Pet.html
+++ b/samples/dynamic-html/docs/models/Pet.html
@@ -3,37 +3,55 @@
- category : Category
-
+
+
- status : String
-
pet status in the store
+
pet status in the store
+
+
+ - Enum:
+
+
- available
+
+ - pending
+
+ - sold
+
+
+
+
diff --git a/samples/dynamic-html/docs/models/Tag.html b/samples/dynamic-html/docs/models/Tag.html
index e84b50d73d6..bf1ef9eadaf 100644
--- a/samples/dynamic-html/docs/models/Tag.html
+++ b/samples/dynamic-html/docs/models/Tag.html
@@ -3,13 +3,15 @@
diff --git a/samples/dynamic-html/docs/models/User.html b/samples/dynamic-html/docs/models/User.html
index c71cf6649d7..d742aa7cfde 100644
--- a/samples/dynamic-html/docs/models/User.html
+++ b/samples/dynamic-html/docs/models/User.html
@@ -3,49 +3,57 @@
- userStatus : Integer
-
User Status
+
User Status
+
diff --git a/samples/html/index.html b/samples/html/index.html
index 67d651d9307..cae7e02c9e0 100644
--- a/samples/html/index.html
+++ b/samples/html/index.html
@@ -1,685 +1,11 @@
-
+
+
+
-
- API Reference
-
-
- Swagger Petstore
- This is a sample server Petstore server. You can find out more about Swagger at
http://swagger.io or on irc.freenode.net, #swagger. For this sample, you can use the api key \"special-key\" to test the authorization filters for
-
-
- Version: 1.0.0
- Apache 2.0
- http://www.apache.org/licenses/LICENSE-2.0.html
- Access
- Customize this message as you see fit!
- Methods
-
-
-
-
-
-
Pet
-
updatePet Update an existing pet
-
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — Pet object that needs to be added to the store
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
Pet
-
addPet Add a new pet to the store
-
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — Pet object that needs to be added to the store
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
Pet
-
findPetsByStatus Finds Pets by status
-
Multiple status values can be provided with comma seperated strings
-
-
Parameters
-
-
status (optional)
-
-
Query Parameter — Status values that need to be considered for filter default: available
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
[ {
- "photoUrls" : [ "aeiou" ],
- "name" : "doggie",
- "id" : 123456789,
- "category" : {
- "name" : "aeiou",
- "id" : 123456789
- },
- "tags" : [ {
- "name" : "aeiou",
- "id" : 123456789
- } ],
- "status" : "aeiou"
-} ]
-
-
Example data
-
Content-Type: application/xml
-
<Pet>
- <id>123456</id>
- <name>doggie</name>
- <photoUrls>string</photoUrls>
- <status>string</status>
-</Pet>
-
-
-
-
-
-
-
Pet
-
findPetsByTags Finds Pets by tags
-
Muliple tags can be provided with comma seperated strings. Use tag1, tag2, tag3 for testing.
-
-
Parameters
-
-
tags (optional)
-
-
Query Parameter — Tags to filter by
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
[ {
- "photoUrls" : [ "aeiou" ],
- "name" : "doggie",
- "id" : 123456789,
- "category" : {
- "name" : "aeiou",
- "id" : 123456789
- },
- "tags" : [ {
- "name" : "aeiou",
- "id" : 123456789
- } ],
- "status" : "aeiou"
-} ]
-
-
Example data
-
Content-Type: application/xml
-
<Pet>
- <id>123456</id>
- <name>doggie</name>
- <photoUrls>string</photoUrls>
- <status>string</status>
-</Pet>
-
-
-
-
-
-
-
Pet
-
getPetById Find pet by ID
-
Returns a pet when ID < 10. ID > 10 or nonintegers will simulate API error conditions
-
-
Parameters
-
-
petId (required)
-
-
Path Parameter — ID of pet that needs to be fetched
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
{
- "photoUrls" : [ "aeiou" ],
- "name" : "doggie",
- "id" : 123456789,
- "category" : {
- "name" : "aeiou",
- "id" : 123456789
- },
- "tags" : [ {
- "name" : "aeiou",
- "id" : 123456789
- } ],
- "status" : "aeiou"
-}
-
-
Example data
-
Content-Type: application/xml
-
<Pet>
- <id>123456</id>
- <name>doggie</name>
- <photoUrls>string</photoUrls>
- <status>string</status>
-</Pet>
-
-
-
-
-
-
-
Pet
-
updatePetWithForm Updates a pet in the store with form data
-
-
-
Parameters
-
-
petId (required)
-
-
Path Parameter — ID of pet that needs to be updated
-
name (optional)
-
-
Form Parameter — Updated name of the pet
-
status (optional)
-
-
Form Parameter — Updated status of the pet
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
Pet
-
deletePet Deletes a pet
-
-
-
Parameters
-
-
apiKey (optional)
-
-
Header Parameter —
-
petId (required)
-
-
Path Parameter — Pet id to delete
-
-
-
Return type
-
-
-
-
-
-
-
-
-
post: /pet/{petId}/uploadImage
-
Pet
-
uploadFile uploads an image
-
-
-
Parameters
-
-
petId (required)
-
-
Path Parameter — ID of pet to update
-
additionalMetadata (optional)
-
-
Form Parameter — Additional data to pass to server
-
file (optional)
-
-
Form Parameter — file to upload
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
Store
-
getInventory Returns pet inventories by status
-
Returns a map of status codes to quantities
-
-
Parameters
-
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
{
- "key" : 123
-}
-
-
Example data
-
Content-Type: application/xml
-
not implemented io.swagger.models.properties.MapProperty@3e
-
-
-
-
-
-
-
Store
-
placeOrder Place an order for a pet
-
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — order placed for purchasing the pet
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
{
- "petId" : 123456789,
- "quantity" : 123,
- "id" : 123456789,
- "shipDate" : "2015-06-09T07:23:55.625+0000",
- "complete" : true,
- "status" : "aeiou"
-}
-
-
Example data
-
Content-Type: application/xml
-
<Order>
- <id>123456</id>
- <petId>123456</petId>
- <quantity>0</quantity>
- <shipDate>2015-06-09T00:23:55.631Z</shipDate>
- <status>string</status>
- <complete>true</complete>
-</Order>
-
-
-
-
-
-
get: /store/order/{orderId}
-
Store
-
getOrderById Find purchase order by ID
-
For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
-
-
Parameters
-
-
orderId (required)
-
-
Path Parameter — ID of pet that needs to be fetched
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
{
- "petId" : 123456789,
- "quantity" : 123,
- "id" : 123456789,
- "shipDate" : "2015-06-09T07:23:55.632+0000",
- "complete" : true,
- "status" : "aeiou"
-}
-
-
Example data
-
Content-Type: application/xml
-
<Order>
- <id>123456</id>
- <petId>123456</petId>
- <quantity>0</quantity>
- <shipDate>2015-06-09T00:23:55.633Z</shipDate>
- <status>string</status>
- <complete>true</complete>
-</Order>
-
-
-
-
-
-
delete: /store/order/{orderId}
-
Store
-
deleteOrder Delete purchase order by ID
-
For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
-
-
Parameters
-
-
orderId (required)
-
-
Path Parameter — ID of the order that needs to be deleted
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
User
-
createUser Create user
-
This can only be done by the logged in user.
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — Created user object
-
-
-
Return type
-
-
-
-
-
-
-
-
-
post: /user/createWithArray
-
User
-
createUsersWithArrayInput Creates list of users with given input array
-
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — List of user object
-
-
-
Return type
-
-
-
-
-
-
-
-
-
post: /user/createWithList
-
User
-
createUsersWithListInput Creates list of users with given input array
-
-
-
Parameters
-
-
body (optional)
-
-
Body Parameter — List of user object
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
User
-
loginUser Logs user into the system
-
-
-
Parameters
-
-
username (optional)
-
-
Query Parameter — The user name for login
-
password (optional)
-
-
Query Parameter — The password for login in clear text
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
"aeiou"
-
-
Example data
-
Content-Type: application/xml
-
string
-
-
-
-
-
-
-
User
-
logoutUser Logs out current logged in user session
-
-
-
Parameters
-
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
User
-
getUserByName Get user by user name
-
-
-
Parameters
-
-
username (required)
-
-
Path Parameter — The name that needs to be fetched. Use user1 for testing.
-
-
-
Return type
-
-
-
-
-
Example data
-
Content-Type: application/json
-
{
- "id" : 1,
- "username" : "johnp",
- "firstName" : "John",
- "lastName" : "Public",
- "email" : "johnp@swagger.io",
- "password" : "-secret-",
- "phone" : "0123456789",
- "userStatus" : 0
-}
-
-
-
-
-
-
-
User
-
updateUser Updated user
-
This can only be done by the logged in user.
-
-
Parameters
-
-
username (required)
-
-
Path Parameter — name that need to be deleted
-
body (optional)
-
-
Body Parameter — Updated user object
-
-
-
Return type
-
-
-
-
-
-
-
-
-
-
User
-
deleteUser Delete user
-
This can only be done by the logged in user.
-
-
Parameters
-
-
username (required)
-
-
Path Parameter — The name that needs to be deleted
-
-
-
Return type
-
-
-
-
-
-
-
-
-
- Models
-
-
-
-
-
-
id
Long
-
username
String
-
firstName
String
-
lastName
String
-
email
String
-
password
String
-
phone
String
-
userStatus
Integer User Status
-
-
-
-
-
-
-
-
-
-
id
Long
-
name
String
-
-
-
-
-
-
-
-
-
-
id
Long
-
category
Category
-
name
String
-
photoUrls
array[String]
-
tags
array[Tag]
-
status
String pet status in the store
-
-
-
-
-
-
-
-
-
-
id
Long
-
name
String
-
-
-
-
-
-
-
-
-
-
id
Long
-
petId
Long
-
quantity
Integer
-
shipDate
Date
-
status
String Order Status
-
complete
Boolean
-
-
-
-
-
-
+
+
+
+ Swagger Petstore
+ This is a sample server Petstore server. You can find out more about Swagger at
http://swagger.io or on irc.freenode.net, #swagger. For this sample, you can use the api key \"special-key\" to test the authorization filters
+
+
+ Version: 1.0.0
+ Apache 2.0
+ http://www.apache.org/licenses/LICENSE-2.0.html
+ Access
+
+
+
+ [ Jump to Models ]
+
+
+ Table of Contents
+
+
+
+
+
+
+ put /pet
+
+ post /pet
+
+ get /pet/findByStatus
+
+ get /pet/findByTags
+
+ get /pet/{petId}
+
+ post /pet/{petId}
+
+ delete /pet/{petId}
+
+ post /pet/{petId}/uploadImage
+
+ get /store/inventory
+
+ post /store/order
+
+ get /store/order/{orderId}
+
+ delete /store/order/{orderId}
+
+ post /user
+
+ post /user/createWithArray
+
+ post /user/createWithList
+
+ get /user/login
+
+ get /user/logout
+
+ get /user/{username}
+
+ put /user/{username}
+
+ delete /user/{username}
+
+
+
+
+
+
+
+
+
+
+
+
+
Update an existing pet (updatePet)
+
+
+
+
+
+
+
Consumes
+ This API call consumes the following media types via the
Content-Type request header:
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — Pet object that needs to be added to the store
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
400
+ Invalid ID supplied
+
+
+
404
+ Pet not found
+
+
+
405
+ Validation exception
+
+
+
+
+
+
+
+
Add a new pet to the store (addPet)
+
+
+
+
+
+
+
Consumes
+ This API call consumes the following media types via the
Content-Type request header:
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — Pet object that needs to be added to the store
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
405
+ Invalid input
+
+
+
+
+
+
+
+
Up
+
get /pet/findByStatus
+
Finds Pets by status (findPetsByStatus)
+
+
Multiple status values can be provided with comma seperated strings
+
+
+
+
+
+
+
+
+
+
+
Query parameters
+
+
status (optional)
+
+
Query Parameter — Status values that need to be considered for filter default: available
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid status value
+
+
+
+
+
+
+
+
Up
+
get /pet/findByTags
+
Finds Pets by tags (findPetsByTags)
+
+
Muliple tags can be provided with comma seperated strings. Use tag1, tag2, tag3 for testing.
+
+
+
+
+
+
+
+
+
+
+
Query parameters
+
+
tags (optional)
+
+
Query Parameter — Tags to filter by
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid tag value
+
+
+
+
+
+
+
+
Find pet by ID (getPetById)
+
+
Returns a pet when ID < 10. ID > 10 or nonintegers will simulate API error conditions
+
+
+
Path parameters
+
+
petId (required)
+
+
Path Parameter — ID of pet that needs to be fetched
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid ID supplied
+
+
+
404
+ Pet not found
+
+
+
+
+
+
+
+
Updates a pet in the store with form data (updatePetWithForm)
+
+
+
+
+
Path parameters
+
+
petId (required)
+
+
Path Parameter — ID of pet that needs to be updated
+
+
+
+
+
Consumes
+ This API call consumes the following media types via the
Content-Type request header:
+
+
+ application/x-www-form-urlencoded
+
+
+
+
+
+
+
+
+
+
+
+
Form parameters
+
+
name (optional)
+
+
Form Parameter — Updated name of the pet
status (optional)
+
+
Form Parameter — Updated status of the pet
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
405
+ Invalid input
+
+
+
+
+
+
+
+
Up
+
delete /pet/{petId}
+
Deletes a pet (deletePet)
+
+
+
+
+
Path parameters
+
+
petId (required)
+
+
Path Parameter — Pet id to delete
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
400
+ Invalid pet value
+
+
+
+
+
+
+
+
Up
+
post /pet/{petId}/uploadImage
+
uploads an image (uploadFile)
+
+
+
+
+
Path parameters
+
+
petId (required)
+
+
Path Parameter — ID of pet to update
+
+
+
+
+
Consumes
+ This API call consumes the following media types via the
Content-Type request header:
+
+
+ multipart/form-data
+
+
+
+
+
+
+
+
+
+
+
+
Form parameters
+
+
additionalMetadata (optional)
+
+
Form Parameter — Additional data to pass to server
file (optional)
+
+
Form Parameter — file to upload
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
0
+ successful operation
+
+
+
+
+
+
+
+
Up
+
get /store/inventory
+
Returns pet inventories by status (getInventory)
+
+
Returns a map of status codes to quantities
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
+
+
+
+
+
Place an order for a pet (placeOrder)
+
+
+
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — order placed for purchasing the pet
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid Order
+
+
+
+
+
+
+
+
Up
+
get /store/order/{orderId}
+
Find purchase order by ID (getOrderById)
+
+
For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
+
+
+
Path parameters
+
+
orderId (required)
+
+
Path Parameter — ID of pet that needs to be fetched
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid ID supplied
+
+
+
404
+ Order not found
+
+
+
+
+
+
+
+
Up
+
delete /store/order/{orderId}
+
Delete purchase order by ID (deleteOrder)
+
+
For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
+
+
+
Path parameters
+
+
orderId (required)
+
+
Path Parameter — ID of the order that needs to be deleted
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
400
+ Invalid ID supplied
+
+
+
404
+ Order not found
+
+
+
+
+
+
+
+
Create user (createUser)
+
+
This can only be done by the logged in user.
+
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — Created user object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
0
+ successful operation
+
+
+
+
+
+
+
+
Up
+
post /user/createWithArray
+
Creates list of users with given input array (createUsersWithArrayInput)
+
+
+
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — List of user object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
0
+ successful operation
+
+
+
+
+
+
+
+
Up
+
post /user/createWithList
+
Creates list of users with given input array (createUsersWithListInput)
+
+
+
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — List of user object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
0
+ successful operation
+
+
+
+
+
+
+
+
Logs user into the system (loginUser)
+
+
+
+
+
+
+
+
+
+
+
+
+
Query parameters
+
+
username (optional)
+
+
Query Parameter — The user name for login
password (optional)
+
+
Query Parameter — The password for login in clear text
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
+
400
+ Invalid username/password supplied
+
+
+
+
+
+
+
+
Logs out current logged in user session (logoutUser)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
0
+ successful operation
+
+
+
+
+
+
+
+
Up
+
get /user/{username}
+
Get user by user name (getUserByName)
+
+
+
+
+
Path parameters
+
+
username (required)
+
+
Path Parameter — The name that needs to be fetched. Use user1 for testing.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
200
+ successful operation
+
+
Example data
+
Content-Type: application/json
+
{id=1, username=johnp, firstName=John, lastName=Public, email=johnp@swagger.io, password=-secret-, phone=0123456789, userStatus=0}
+
+
+
400
+ Invalid username supplied
+
+
+
404
+ User not found
+
+
+
+
+
+
+
+
Up
+
put /user/{username}
+
Updated user (updateUser)
+
+
This can only be done by the logged in user.
+
+
+
Path parameters
+
+
username (required)
+
+
Path Parameter — name that need to be deleted
+
+
+
+
+
+
+
Request body
+
+
body (optional)
+
+
Body Parameter — Updated user object
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
400
+ Invalid user supplied
+
+
+
404
+ User not found
+
+
+
+
+
+
+
+
Up
+
delete /user/{username}
+
Delete user (deleteUser)
+
+
This can only be done by the logged in user.
+
+
+
Path parameters
+
+
username (required)
+
+
Path Parameter — The name that needs to be deleted
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Produces
+ This API call produces the following media types according to the request header;
+ the media type will be conveyed by the
Content-Type response header.
+
+
+ application/json
+
+ application/xml
+
+
+
+
+
Responses
+
+
400
+ Invalid username supplied
+
+
+
404
+ User not found
+
+
+
+
+
+
+
+
+
+
+
+ [ Jump to Methods ]
+
+ Table of Contents
+
+
+
+ User
+
+
+
+ Category
+
+
+
+ Pet
+
+
+
+ Tag
+
+
+
+ Order
+
+
+
+
+
+
+
+
+
+
id
Long
+
+
username
String
+
+
firstName
String
+
+
lastName
String
+
+
email
String
+
+
password
String
+
+
phone
String
+
+
userStatus
Integer User Status
+
+
+
+
+
+
+
+
+
+
+
id
Long
+
+
name
String
+
+
+
+
+
+
+
+
+
+
+
id
Long
+
+
category
Category
+
+
name
String
+
+
photoUrls
array[String]
+
+
tags
array[Tag]
+
+
status
String pet status in the store
+
+
+
available
pending
sold
+
+
+
+
+
+
+
+
+
+
+
id
Long
+
+
name
String
+
+
+
+
+
+
+
+
+
+
+
id
Long
+
+
petId
Long
+
+
quantity
Integer
+
+
shipDate
Date
+
+
status
String Order Status
+
+
+
placed
approved
delivered
+
+
complete
Boolean
+
+
+
+
+
+
-
\ No newline at end of file
+