Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Parameters are being used but filtering does not seem to be working

...

The parameter might be expecting an array instead of a single integer, try converting the integer to an array.


UpdatedSinceUtc must be in the Utc format.

Check out our dates page on how to format dates.


Is there an API that gives us the local time we are connecting to?

This is available in our location endpoint:

...

This has the locations of each shelter, and then a UtcOffset property you can use to find the UTC Time zone.


Why do I receive a credentials don't match a valid user when authenticating?

This can sometimes happen when the username and password is not URL encoded.

...

How do I get a list of adopted animals?

To get a list of adopted animals you can use StatusHistoryV2 with the property DateRange for the dates you want new adoptions for.  You would then populate the Status property with an array of adopted statuses.  To get adopted status you use the StatusV2 endpoint and post with the IsAdoption property.

How do I get a list of in care animals?

...


The LastUpdateDateTimeUtc property is the date / time the animal was updated, just to make sure that you have the most up to date information of the pet before saving.

To remove a hold you use the same animal status endpoint and you set the animals status status to the previous status it was befor applying the hold.  To get the previous status you can either cache this before you apply your hold status, or you can retrieve it from the end point api/v2/animal/statushistory/list?page={page}&pageSize={pageSize} posting with the searchModel of the animalId and then looping through to find the most recent history before the hold history.


How do I get the medical history pdf?

This can be achieved by using the end point:
MedicalHistoryV2
api/v2/animal/medicalhistory/{animalId}

How can we access these icon values from the API
This is a Icon property in the animal entity, its an array of the icons the animal has ticked.