List breeds or kinds
curl --request GET \
--url https://{organization}.rescueconsole.com/api/animals/breeds \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/animals/breeds', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/animals/breeds"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"results": [
{
"id": "<string>",
"species": "dog",
"name": "<string>",
"sort_order": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
],
"starter_species": [
"dog"
]
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Breeds
List breeds or kinds
The list your intake form offers for a species. For a small mammal, bird, reptile, fish, farm animal, large mammal or exotic these are kinds (ferret, cockatiel) and not breeds. The list is a picker, not a rule: an animal’s breed may be anything. The first time one species’ list is asked for, if nobody has changed it yet, it is filled with the starter list, which you can then change like any other. Needs read on Animals.
GET
/
api
/
animals
/
breeds
List breeds or kinds
curl --request GET \
--url https://{organization}.rescueconsole.com/api/animals/breeds \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://{organization}.rescueconsole.com/api/animals/breeds', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://{organization}.rescueconsole.com/api/animals/breeds"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"results": [
{
"id": "<string>",
"species": "dog",
"name": "<string>",
"sort_order": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
],
"starter_species": [
"dog"
]
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}{
"error": "house_trained must be 1, 0 or null (not assessed)"
}Authorizations
An API key from Settings, API keys. It starts with rc_live_.
Query Parameters
One species. Without it, every species' list.
Available options:
dog, cat, rabbit, equine, small_mammal, large_mammal, bird, barnyard, fish, reptile, exotic