X
🐾 Coming from PetMatchPro 6.x? Version 8 adds real adoption analytics, similar-animal suggestions, SEO-friendly URLs, and overlay badges. See What's New →
PetMatchPro
  • Partners
    • AnimalsFirst
    • PetPoint
    • RescueGroups
  • What’s New
  • Shop
  • Demo
  • FAQ
  • Knowledge Base
  • About Us
  • Contact Us
  • My Account
  • Cart
Select Page
Green rocket icon for Getting Started documentation category

Getting Started

6
  • Activate Your License
  • Setup Wizard Walkthrough
  • Connecting Your Shelter System
  • Understanding License Tiers
  • Creating Your First Search Page
  • Creating Your First Detail Page
Blue code brackets icon for Shortcodes and Configuration documentation category

Shortcodes & Configuration

12
  • Shortcode Builder
  • [pmp-search] Reference
  • [pmp-details] Reference
  • [pmp-detail] Reference
  • [pmp-option] Reference
  • Parameters by License Tier
  • Common Shortcode Recipes
  • Pagination Setup
  • Excluding Values
  • Search Filter Button
  • Detail Button Hover Text
  • Search Card Hover Text
Purple palette icon for Templates and Design documentation category

Templates & Design

7
  • Search Templates Gallery
  • Detail Templates Gallery
  • Poster Templates
  • Theme Template Overrides
  • Color Customization
  • Font Size Customization
  • Detail Title Formats
Orange image with star icon for Icons and Overlays documentation category

Icons & Overlays

6
  • Understanding Pet Icons
  • Understanding Overlays
  • Icon Reference Gallery
  • Customizing Icon Display
  • Value-Based Icons
  • Icon Size Customization
Teal tag icon for Labels and Customization documentation category

Labels & Customization

3
  • Custom Labels Guide
  • Changing Labels via Filtering
  • Custom Currency & Date Formats
Blue funnel icon for Filters and Search documentation category

Filters & Search

5
  • Setting Up Search Filters
  • Species & Breed Filtering
  • Filter Value Management
  • Excluding Values via Filtering
  • Partner-Specific Filter Options
Violet chain link icon for Partner Integration Guides documentation category

Partner Guides

3
  • AnimalsFirst Integration Guide
  • PetPoint Integration Guide
  • RescueGroups Integration Guide
Red bar chart icon for Analytics and Tracking documentation category

Analytics & Tracking

7
  • Understanding PMP Analytics
  • GA4 Configuration
  • Google Tag Manager Setup
  • Leveraging Analytics
  • WP-Cron Requirements for PetMatchPro Analytics
  • Queue Health and Tools
  • Privacy and Data Retention
Amber wrench icon for Troubleshooting and FAQ documentation category

Troubleshooting

15
  • Common Error Messages
  • API Connection Issues
  • Template Not Found Errors
  • Theme Template Override Not Loading
  • Performance & Caching Best Practices
  • Animals Not Displaying
  • Stale Content / Cache Issues
  • Styling Conflicts
  • Empty Field Display
  • Analytics Queue Stuck or WP-Cron Not Running
  • Premium Feature Not Appearing After Upgrade
  • Troubleshoot the PetMatchPro Shortcode Builder
  • Reading PMP Debug Logs
  • wp-config.php Configuration Constants
  • How to Contact Support
Lightbulb icon representing PetMatchPro best practices guides for homepage layouts, button strategy, performance tuning, and template selection

Best Practices

10
  • Featuring Animals on Your Homepage
  • Adding Animals to Sidebars and Other Pages
  • Using Banners and Subtitles Effectively
  • Overlays and Icons for Quick Visual Cues
  • Writing Effective Detail Page Instructions
  • Button Configuration for Conversion
  • Optimizing Performance with API Caching
  • Customizing Typography and Icon Sizes
  • Lost and Found Search Best Practices
  • Template Selection Guide
View Categories
  • Home
  • Knowledge Base
  • Partner Guides
  • RescueGroups Integration Guide

RescueGroups Integration Guide

4 min read

RescueGroups Integration Guide #

This guide covers everything specific to using PetMatchPro with RescueGroups, including the dual-credential setup and the adopt-only scope.

API Setup #

RescueGroups uses a JSON-based API and requires two credentials: an API key and an Organization ID.

  1. Obtain your API key and Organization ID from your RescueGroups account.
  2. In WordPress, go to PetMatchPro > General Options.
  3. Select RescueGroups from the Integration Partner dropdown.
  4. Enter your API Key.
  5. Enter your Organization ID.
  6. Click Apply Changes.

PetMatchPro General Options screen with RescueGroups selected showing API key and Organization ID fields

Finding Your Organization ID #

Your Organization ID is a numeric identifier for your organization within RescueGroups. You can find it by:

  • Logging into your RescueGroups account and checking your account profile
  • Looking at your RescueGroups dashboard URL (the number in the URL is often your org ID)
  • Contacting RescueGroups support

The Organization ID is required – PetMatchPro uses it to filter API results to only your organization’s animals.

Available Method Types #

Method License Description
Adopt Basic Adoptable animals

Important: RescueGroups supports the adopt method type only. Lost, found, list, and preferred methods are not available. If you attempt to use an unsupported type, PetMatchPro displays a notice explaining which types are supported.

Available Templates #

Search Templates #

  • adopt-search-default.php – Default grid (Basic)
  • adopt-search-carousel.php – Carousel slider (Junior)
  • adopt-search-compact.php – Compact cards (Junior)
  • adopt-search-structured.php – Structured grid (Junior)

Detail Templates #

  • adopt-default.php – Default (Basic)
  • adopt-cpa.php – Community pet adoption style (Junior)
  • adopt-similar.php – Default with similar animals (Junior)
  • adopt-details-navigation.php – With page navigation (Junior)
  • adopt-details-navigation-similar.php – Navigation + similar animals (Junior)
  • adopt-celebration-similar.php – Celebration with similar animals (Junior)

Poster Templates #

  • universal-details-poster.php – Standard poster (Basic)

RescueGroups-Specific Notes #

CPA Template #

The adopt-cpa.php detail template is exclusive to RescueGroups, providing a community pet adoption-style layout.

API Behavior #

  • RescueGroups uses HTTP POST requests (not GET) for API calls
  • API timeout is set to 30 seconds
  • Results are automatically filtered to your Organization ID

Filter Value Refresh #

Requires Preferred license. You can refresh breed and color filter values directly from the RescueGroups API using the “Refresh Filter Values” button in the Filter Values tab.

Error Messages #

If a RescueGroups search or detail page renders with a red error block instead of animals, the message tells you what to fix:

Public message What it means What to do
Connection Error: Unable to reach animal database: [network error] The cURL request to RescueGroups never completed – DNS failure, firewall block, or RescueGroups outage. PetMatchPro retries transient cURL errors automatically before showing this. Try again in a few minutes. If it persists, check your hosting provider’s outbound HTTP rules.
Authentication Error: RescueGroups rejected the request (HTTP 401). Verify your API key in general Settings. RescueGroups received the request but rejected your credentials. Most common causes: typo on paste, expired key, or wrong Organization ID. Go to PetMatchPro > General Options and re-enter both the API key and Organization ID. Click Apply Changes.
API Error: RescueGroups returned HTTP [code]. The service may be temporarily unavailable. RescueGroups returned a non-401/403 server error. Wait and retry. If it persists, contact RescueGroups support.
API Error: RescueGroups returned an error: [error from RescueGroups] RescueGroups returned 200 OK but the JSON body’s status field indicated an error condition. The error text comes straight from RescueGroups – it usually identifies the problem (invalid org ID, unsupported filter, etc.). Adjust the configuration accordingly.
Parse Error: RescueGroups returned a response that could not be parsed as JSON ([json error]). This is usually a temporary API issue; if it persists, verify your API key in general Settings. RescueGroups returned a 200 OK but the body wasn’t valid JSON. Genuinely rare. Refresh the page once. If the error persists across multiple refreshes, treat it like an Authentication Error and re-verify both credentials.

With WP_DEBUG enabled, every error path also writes a structured entry to your debug log with the HTTP status code, the API method that was called, and the first 200 characters of RescueGroups’ response body. See the Reading PMP Debug Logs article for how to find and interpret these entries.

Feature Comparison with Other Partners #

Feature RescueGroups PetPoint AnimalsFirst
Method types Adopt only Adopt, Lost, Found, List Adopt, Lost, Found, Preferred
Credentials API Key + Org ID API Key API Key (+ optional source)
API format JSON XML JSON
Search templates 4 8 7
Detail templates 6 10 12

Next Steps #

  • Connecting Your Shelter System – Quick setup steps
  • Partner-Specific Filter Options – Available filters for RescueGroups
  • API Connection Issues – Troubleshoot connections
RescueGroups Integration Guide ultima modifica: 2026-03-25T19:17:29-04:00 da PetMatchPro
Updated on May 8, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
PetPoint Integration GuideAnimalsFirst Integration Guide

Submit a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • RescueGroups Integration Guide
    • API Setup
      • Finding Your Organization ID
    • Available Method Types
    • Available Templates
      • Search Templates
      • Detail Templates
      • Poster Templates
    • RescueGroups-Specific Notes
      • CPA Template
      • API Behavior
      • Filter Value Refresh
      • Error Messages
    • Feature Comparison with Other Partners
    • Next Steps

© Copyright 2018-2026 by PetMatchPro, All Rights Reserved

  • Privacy Policy
  • Terms of Use
  • Disclaimer
  • Login