PawPlacer makes it easy to share your pet listings and accept applications through multiple channels. You can add PawPlacer features to your existing website, sync with other adoption platforms, or build custom tools that work with your data.
Available Integrations
Website Widget
Add PawPlacer to your existing website with a simple copy-and-paste code snippet. Visitors can:
- Browse your available pets with photos and descriptions
- View individual pet profiles
- Submit adoption, foster, and volunteer applications
- See your location and hours
- Make general donations, fund wishlist items, or submit wishlist item pledges when public support settings are enabled
Petfinder Sync
Share your PawPlacer pet listings with Petfinder.com through Petfinder's FTP import. When you update a synced pet in PawPlacer, the next manual or scheduled sync sends the updated listing to Petfinder.
Developer API
For technical teams who want to build custom tools or connect PawPlacer with other systems. New JavaScript and TypeScript work should use the SDK; the REST API remains available for legacy and non-JavaScript integrations. You can:
- Retrieve pet, adopter, and foster data
- Add new pets, adopters, and fosters programmatically
- Fetch adoption fee rules and contract terms
- Integrate with your existing software
- Access custom form fields through the API or JavaScript SDK
PetLink Microchip Registry
Register pet microchips directly with PetLink from inside PawPlacer. Validate prepaid chips, submit registrations, and track status without leaving the app.
Quick Links
- Embed Widget Guide - Add PawPlacer to your website with copy-and-paste code
- JavaScript SDK - Install the official SDK for typed API access with caching and retries
- Developer API - Full HTTP API reference for custom integrations
- Petfinder Setup - Configure automatic syncing with Petfinder
- PetLink Setup - Register microchips with PetLink
What You'll Need
Website Widget
- Access to edit your website's HTML
- Your organization's profile must be public (toggle it in Settings)
Petfinder Sync
- A Petfinder account
- FTP credentials from Petfinder
PetLink Microchip Registry
- A PetLink Animal Professional (Shelter) account with API access
- Prepaid microchips from a PetLink-compatible vendor
Developer API / SDK
- An API key generated in Settings > SDK & API
- A Read only key for listings or dashboards, or a Write + read key for trusted backend create/sync jobs
- For the SDK: a JavaScript or TypeScript project with server-side access
- For direct HTTP: basic programming knowledge in any language
Which Integration Should I Use?
Choose the Website Widget if:
- You have your own website and want to add pet listings to it
- You want visitors to apply directly from your site
- You don't want to manage a separate pet listing page
Choose Petfinder Sync if:
- You want to reach more adopters through Petfinder
- You're tired of updating pets in multiple places
- You already have a Petfinder presence
Choose the Developer API or SDK if:
- You have technical staff or developers
- You want to build custom tools or sync data programmatically
- You need to connect PawPlacer with other software
- You want to create pets or people records from external systems
Choose PetLink if:
- You use prepaid microchips and want to register them without leaving PawPlacer
- You want to validate and submit chip registrations in one workflow