GET
/petsList all pets
Responses
200
A paged array of pets
Content
application/json
[array]
default
unexpected error
Content
application/json
[object]
Properties
code
requiredError code.
message
requiredError message.
Code Examples
cURL
curl -X GET "https://api.example.com/pets" \JavaScript (fetch)
const url = 'https://api.example.com/pets';
const options = {
method: 'GET',
headers: {
}
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error('Error:', error);
}Python (requests)
import requests
url = "https://api.example.com/pets"
headers = {
}
try:
response = requests.get(url, headers=headers)
response.raise_for_status()
print(response.json())
except requests.exceptions.RequestException as error:
print(f"Error: {error}")Go
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
// Create URL
url := "https://api.example.com/pets"
// Create request
req, err := http.NewRequest("GET", url, nil)
if err != nil {
fmt.Printf("Error creating request: %v\n", err)
return
}
// Set headers
// Send request
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
fmt.Printf("Error sending request: %v\n", err)
return
}
defer resp.Body.Close()
// Read response
body, err := io.ReadAll(resp.Body)
if err != nil {
fmt.Printf("Error reading response: %v\n", err)
return
}
fmt.Printf("Response: %s\n", string(body))
}