---
name: api-petstore
description: The API documentation and specifications of Swagger Petstore
allowed-tools:
  - Read
  - Bash(ls *)
  - Bash(grep *)
  - Bash(find *)
---

# Swagger Petstore Documentation

**Version:** 1.0.0 | **License:** [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.html) | **Terms of Service:** http://swagger.io/terms/

**Servers:**
- http://mypetstore.com/api/v1
- https://127.0.0.1:8080/api/

**External Docs:** [Find out more about Swagger](http://swagger.io/)

## API Description

This is a sample server Petstore server.  You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/).  For this sample, you can use the api key `special-key` to test the authorization filters.

## Navigation

Given your goal, read the relevant index.md file links bellow and subsequent file to the endpoints required to achieve your task.
Avoid using `ls` and `grep`, use them only when after the indexes if they did not provide the information required, or if you have to search for a specific pattern.
Only follow markdown links references required to achieve your goal. The less files you read, the better.Read the following files depending on your current needs:

- [endpoints/index.md](./endpoints/index.md): API endpoints
- [schemas/index.md](./schemas/index.md): Data schemas, only if you need them alone. They are already included in endpoints.
