Help: PetStoreClient OperationsΒΆ

help(client.op):

class PoastExampleClientOperations(poast.openapi3.client.baseop.OpenApiOperations)
 |  PoastExampleClientOperations(client)
 |
 |  API Operations for PoastExampleClient
 |
 |  Method resolution order:
 |      PoastExampleClientOperations
 |      poast.openapi3.client.baseop.OpenApiOperations
 |      builtins.object
 |
 |  Methods defined here:
 |
 |  addPet(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /pet
 |      summary: Add a new pet to the store
 |      description: Add a new pet to the store
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  createUser(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /user
 |      summary: Create user
 |      description: This can only be done by the logged in user.
 |
 |  createUsersWithListInput(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /user/createWithList
 |      summary: Creates list of users with given input array
 |      description: Creates list of users with given input array
 |
 |  deleteOrder(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: DELETE /store/order/{orderId}
 |      summary: Delete purchase order by ID
 |      description: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
 |
 |      path parameters (keyword args):
 |        orderId:
 |          description: ID of the order that needs to be deleted
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  deletePet(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: DELETE /pet/{petId}
 |      summary: Deletes a pet
 |
 |      path parameters (keyword args):
 |        petId:
 |          description: Pet id to delete
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      header parameters:
 |        api_key:
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  deleteUser(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: DELETE /user/{username}
 |      summary: Delete user
 |      description: This can only be done by the logged in user.
 |
 |      path parameters (keyword args):
 |        username:
 |          description: The name that needs to be deleted
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  findPetsByStatus(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /pet/findByStatus
 |      summary: Finds Pets by status
 |      description: Multiple status values can be provided with comma separated strings
 |
 |      query parameters:
 |        status:
 |          description: Status values that need to be considered for filter
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  findPetsByTags(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /pet/findByTags
 |      summary: Finds Pets by tags
 |      description: Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
 |
 |      query parameters:
 |        tags:
 |          description: Tags to filter by
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  getInventory(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /store/inventory
 |      summary: Returns pet inventories by status
 |      description: Returns a map of status codes to quantities
 |
 |      Security Requirements:
 |        api_key: []
 |
 |  getOrderById(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /store/order/{orderId}
 |      summary: Find purchase order by ID
 |      description: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
 |
 |      path parameters (keyword args):
 |        orderId:
 |          description: ID of order that needs to be fetched
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  getPetById(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /pet/{petId}
 |      summary: Find pet by ID
 |      description: Returns a single pet
 |
 |      path parameters (keyword args):
 |        petId:
 |          description: ID of pet to return
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        api_key: []
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  getUserByName(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /user/{username}
 |      summary: Get user by user name
 |
 |      path parameters (keyword args):
 |        username:
 |          description: The name that needs to be fetched. Use user1 for testing.
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  loginUser(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /user/login
 |      summary: Logs user into the system
 |
 |      query parameters:
 |        username:
 |          description: The user name for login
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |        password:
 |          description: The password for login in clear text
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  logoutUser(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: GET /user/logout
 |      summary: Logs out current logged in user session
 |
 |  placeOrder(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /store/order
 |      summary: Place an order for a pet
 |      description: Place a new order in the store
 |
 |  updatePet(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: PUT /pet
 |      summary: Update an existing pet
 |      description: Update an existing pet by Id
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  updatePetWithForm(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /pet/{petId}
 |      summary: Updates a pet in the store with form data
 |
 |      path parameters (keyword args):
 |        petId:
 |          description: ID of pet that needs to be updated
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      query parameters:
 |        name:
 |          description: Name of pet that needs to be updated
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |        status:
 |          description: Status of pet that needs to be updated
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |
 |  updateUser(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: PUT /user/{username}
 |      summary: Update user
 |      description: This can only be done by the logged in user.
 |
 |      path parameters (keyword args):
 |        username:
 |          description: name that need to be deleted
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |  uploadFile(self, headers=None, params=None, cookies=None, data=None, json=None, files=None, hooks=None, **path_params)
 |      http: POST /pet/{petId}/uploadImage
 |      summary: uploads an image
 |
 |      path parameters (keyword args):
 |        petId:
 |          description: ID of pet to update
 |          required: True
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      query parameters:
 |        additionalMetadata:
 |          description: Additional Metadata
 |          required: False
 |          deprecated: False
 |          allowEmptyValue: False
 |
 |      Security Requirements:
 |        petstore_auth: ['write:pets', 'read:pets']
 |