Retrieve an animal
Retrieves the details of an existing animal.
Authentication
AuthorizationBearer
OAuth authentication of the form <token>.
Path parameters
animalId
The unique identifier of the animal.
Headers
X-Studies-Api-Version
Response headers
X-RateLimit-Limit
The number of requests permitted in the current rate limit window.
X-RateLimit-Remaining
The number of requests still available in the current rate limit window. When several limits apply, this reflects the per-API-key limit, so a request can be rejected while this value is above zero.
X-RateLimit-Reset
The number of seconds until the current rate limit window resets.
Response
The requested animal.
id
Unique identifier for an animal.
name
The name of the animal.
number
The position of the animal within its cage.
catalog
The catalog number of the animal.
species
The species of the animal, derived from its strain. Null when the animal has no strain assigned.
strain
The strain of the animal.
sex
The sex of the animal.
Allowed values:
dob
The date of birth of the animal.
donor
The donor identifier of the animal.
ear
The ear marking identifying the animal.
tag
The tag identifying the animal.
tail
The tail marking identifying the animal.
study
The study the animal is enrolled on. Null when it is not on a study.
study_group
The treatment group the animal is assigned to. Null when it is not on a study, or is on one but not yet grouped.
cage
The cage the animal is housed in.
tracking_date
The date from which the animal's tracking days are counted.
disease_induction_date
The date the animal had a disease induced.
disease_survivor
Whether the animal survived the induced disease.
terminated_at
The date the animal was terminated. Null while the animal is alive. A terminated animal cannot be moved between cages or study groups.
terminated_by
The user who recorded the termination.
terminated_reason
Why the animal was terminated.
metadata
The metadata associated to the animal.
created_at
UTC timestamp with microsecond precision, always suffixed with Z, in the form yyyy-MM-ddTHH:mm:ss.SSSSSSZ.
updated_at
UTC timestamp with microsecond precision, always suffixed with Z, in the form yyyy-MM-ddTHH:mm:ss.SSSSSSZ.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error