store

store

Returns pet inventories by status

Returns a map of status codes to quantities

Responses
  • 200

    successful operation

GET/store/inventory
curl https://petstore.swagger.io/v2/store/inventory \
  --header 'Api_key: YOUR_SECRET_TOKEN'
{
  "ANY_ADDITIONAL_PROPERTY": 1
}

Place an order for a pet

Body Parameters
  • body
    object
    required
Responses
  • 200

    successful operation

  • 400

    Invalid Order

POST/store/order
curl https://petstore.swagger.io/v2/store/order \
  --request POST \
  --header 'Api_key: YOUR_SECRET_TOKEN' \
  --header 'Content-Type: text/plain;charset=UTF-8' \
  --data "{
  "id": 1,
  "petId": 1,
  "quantity": 1,
  "shipDate": "",
  "status": "placed",
  "complete": true
}"
{
  "id": 1,
  "petId": 1,
  "quantity": 1,
  "shipDate": "2025-03-12T07:19:34.692Z",
  "status": "placed",
  "complete": true
}

Find purchase order by ID

For valid response try integer IDs with value >= 1 and <= 10. Other values will generated exceptions

Path Parameters
  • orderId
    required

    ID of pet that needs to be fetched

Responses
  • 200

    successful operation

  • 400

    Invalid ID supplied

  • 404

    Order not found

GET/store/order/{orderId}
curl https://petstore.swagger.io/v2/store/order/ \
  --header 'Api_key: YOUR_SECRET_TOKEN'
{
  "id": 1,
  "petId": 1,
  "quantity": 1,
  "shipDate": "2025-03-12T07:19:34.692Z",
  "status": "placed",
  "complete": true
}

Delete purchase order by ID

For valid response try integer IDs with positive integer value. Negative or non-integer values will generate API errors

Path Parameters
  • orderId
    required

    ID of the order that needs to be deleted

Responses
  • 400

    Invalid ID supplied

  • 404

    Order not found

DELETE/store/order/{orderId}
curl https://petstore.swagger.io/v2/store/order/ \
  --request DELETE \
  --header 'Api_key: YOUR_SECRET_TOKEN' \
  --header 'Content-Type: text/plain;charset=UTF-8' \
  --data ""
No Body