# pet_api All URIs are relative to *http://petstore.swagger.io/v2* Method | HTTP request | Description ------------- | ------------- | ------------- [**AddPet**](pet_api.md#AddPet) | **POST** /pet | Add a new pet to the store [**DeletePet**](pet_api.md#DeletePet) | **DELETE** /pet/{petId} | Deletes a pet [**FindPetsByStatus**](pet_api.md#FindPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status [**FindPetsByTags**](pet_api.md#FindPetsByTags) | **GET** /pet/findByTags | Finds Pets by tags [**GetPetById**](pet_api.md#GetPetById) | **GET** /pet/{petId} | Find pet by ID [**UpdatePet**](pet_api.md#UpdatePet) | **PUT** /pet | Update an existing pet [**UpdatePetWithForm**](pet_api.md#UpdatePetWithForm) | **POST** /pet/{petId} | Updates a pet in the store with form data [**UploadFile**](pet_api.md#UploadFile) | **POST** /pet/{petId}/uploadImage | uploads an image # **AddPet** > AddPet(body) Add a new pet to the store # **DeletePet** > DeletePet(petId, apiKey) Deletes a pet # **FindPetsByStatus** > Pet FindPetsByStatus(status) Finds Pets by status Multiple status values can be provided with comma separated strings # **FindPetsByTags** > Pet FindPetsByTags(tags) Finds Pets by tags Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. # **GetPetById** > Pet GetPetById(petId) Find pet by ID Returns a single pet # **UpdatePet** > UpdatePet(body) Update an existing pet # **UpdatePetWithForm** > UpdatePetWithForm(petId, name, status) Updates a pet in the store with form data # **UploadFile** > ApiResponse UploadFile(petId, additionalMetadata, file) uploads an image