DocsSign in
  • Docs
  • History
  • Schema
  • Generate
pet8
  • put/petUpdate an existing pet.
  • post/petAdd a new pet to the store.
  • get/pet/findByStatusFinds Pets by status.
  • get/pet/findByTagsFinds Pets by tags.
  • get/pet/{petId}Find pet by ID.
  • post/pet/{petId}Updates a pet in the store with form data.
  • delete/pet/{petId}Deletes a pet.
  • post/pet/{petId}/uploadImageUploads an image.
store4
  • get/store/inventoryReturns pet inventories by status.
  • post/store/orderPlace an order for a pet.
  • get/store/order/{orderId}Find purchase order by ID.
  • delete/store/order/{orderId}Delete purchase order by identifier.
user7
  • post/userCreate user.
  • post/user/createWithListCreates list of users with given input array.
  • get/user/loginLogs user into the system.
  • get/user/logoutLogs out current logged in user session.
  • get/user/{username}Get user by user name.
  • put/user/{username}Update user resource.
  • delete/user/{username}Delete user resource.
    SW

    Swagger Petstore - OpenAPI 3.0

    Apache 2.0·19 operations·6 schemas·53 revisions

    Changes

    Full history

    Source

    View schema
    Spec
    OpenAPI 3.0.4
    Document
    raw.githubusercontent.com · YAML, 23 KB
    Commit
    d57941e bump snapshot 1.0.29-SNAPSHOT
    Published
    Aug 17, 2026, 11:05 UTC
    Retrieved
    Aug 17, 2026, 11:16 UTC
    Digest
    e1a2480ffa44

    For agents

    Every page here has a markdown twin. The overview is one fetch; the llms.txt lists every operation with a link to its own markdown.

    curl https://skmtc.dev/swagger/apis/swagger-petstore-openapi-3-0.md
    curl https://skmtc.dev/swagger/apis/swagger-petstore-openapi-3-0/llms.txt