/
PetRescue Integration

PetRescue Integration

PetRescue is a website that supports animal organisations by offering a central platform where animals available for adoption can be posted. It allows potential adopters to review profiles of animals from various rescue groups and shelters, streamlining the adoption process and helping animals find their forever homes.

SUMMARY

The AnimalOS integration add-on for PetRescue facilitates a data connection between the two platforms with two key data syncs.

  • Animals Available for Adoption - this will sync Animals to PetRescue when they’re available for adoption with their profile and adoption photos.

  • Animals no longer Available for Adoption - this will sync an updated status to PetRescue which will remove the animal’s profile from the site.

PetRescue website: https://www.petrescue.com.au/

SUPPORTED API METHODS

API METHOD

DESCRIPTION

REFERENCE

API METHOD

DESCRIPTION

REFERENCE

Create Listing

Upsert (create or update) an adoption listing.

https://www.petrescue.com.au/api/v2/docs/create_listing

Note that there is mandatory data for each API method which is required for the successful requests, see the API Reference for more details.

ANIMAL SYNC LOGIC (AnimalOS to PetRescue)

On the Animal record is a formula field called PetRescue Sync, when this formula evaluates to TRUE the Animal will sync to PetRescue.

  • On successful sync, PetRescue will return a PetRescue Id value back to the Animal record which will support subsequent syncs to PetRescue to update the same Animal.

image-20241027-224702.png
PetRescue fields on the Animal in AnimalOS.

When an Animal syncs to PetRescue, and Async Process is created and queued to sync the Animal, which may take a few minutes to sync depending on how many processes are in the queue on the Salesforce side.

The PetRescue Sync formula field can be configured to support the criteria defined by your organisation to facilitate the sync of Animals to PetRescue.

image-20241027-225110.png

The sync will also take the adoption photos available on the Animal and post them to PetRescue to be displayed on the Animal profile.

Related content

Foster Carer Portal
Foster Carer Portal
Read with this
EzyVet
More like this
Adoption Website Integration
Adoption Website Integration
More like this
Adoption Readiness
Adoption Readiness
More like this
Adoptions
More like this
EzyVet
EzyVet
More like this