POST/pet/{petId}/uploadImage

Upload an image for a pet

Uploads an image for a pet. Use petId to identify the pet and send the image as binary request-body content; you can optionally include additionalMetadata as a query parameter. A 200 response returns the upload result.

  • IdempotentThe SDK sends Idempotency-Key, so a retried request is only applied once.

2 parameters
petIdintegerrequired
The numeric identifier of the pet to upload an image for, in int64 format.
additionalMetadatastringoptional
Optional additional metadata to associate with the uploaded image.

4 status codes
200Returns an upload result containing a code, type, and message.
codeintegeroptional
typestringoptional
messagestringoptional
400Returned when no file was uploaded.
404Returned when the pet is not found.
defaultReturned when an unexpected error occurs.

Error handling

A 400 is returned when no file is included in the binary request body. A 404 is returned when the petId path parameter does not identify a pet.