OpenAPI

You can sync GitBook pages with an OpenAPI or Swagger file or a URL to include auto-generated API methods in your documentation.

OpenAPI block

GitBook's OpenAPI block is powered by Scalar, so you can test your APIs directly from your docs.

Add a new pet to the store

Add a new pet to the store

post

/pet

Authorizations
Body
idinteger · int64
Example: 10
namestringrequired
Example: doggie
categoryobject
statusstring · enum

pet status in the store

Options: available, pending, sold
tagsobject[]
photoUrlsstring[]required
Responses
curl -L \
  --request POST \
  --url '/api/v3/pet' \
  --header 'Content-Type: application/json' \
  --data '{"id":10,"name":"doggie","category":{"id":1,"name":"Dogs"},"status":"available","tags":[{}],"photoUrls":[null]}'
<?xml version="1.0"?>
<pet>
	<id>10</id>
	<name>doggie</name>
	<category>
		<id>1</id>
		<name>Dogs</name>
	</category>
	<status>available</status>
	<tags>
		<tag/>
	</tags>
	<photoUrls>
		<photoUrl>text</photoUrl>
	</photoUrls>
</pet>

#1:

Change request updated