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
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
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
View Categories
  • Home
  • Knowledge Base
  • Partner Guides
  • PetPoint Integration Guide

PetPoint Integration Guide

4 min read

PetPoint Integration Guide #

This guide covers everything specific to using PetMatchPro with PetPoint, including API setup, available features, and PetPoint-only capabilities.

API Setup #

PetPoint uses an XML-based API. You need a single API key to connect.

  1. Obtain your API key from your PetPoint account representative.
  2. In WordPress, go to PetMatchPro > General Options.
  3. Select PetPoint from the Integration Partner dropdown.
  4. Enter your API key.
  5. Click Apply Changes.

PetMatchPro General Options screen with PetPoint selected as integration partner and API key field

Available Method Types #

Method License Description
Adopt Basic Adoptable animals
Lost Junior Lost animal reports
Found Junior Found animal reports
List Junior General animal listing (PetPoint only)
Featured Junior Featured animal display
Lost/Found Combo Preferred Combined lost and found search

PetPoint-Specific Features #

List Method Type #

The List method type is exclusive to PetPoint. It displays a general list of animals that may not fall into the adopt, lost, or found categories. Requires Junior license.

[pmp-search type="list"]

On-Hold Status #

Requires Junior license. PetPoint provides an on-hold status field that PetMatchPro can display. When an animal is placed on hold before adoption, the on-hold icon and status appear in search results and detail pages. Configure this in General Options under the On Hold Status setting (PetPoint only).

Lost/Found Combination Search #

Requires Preferred license. Combines lost and found animal searches into a single results page. Visitors see both lost and found animals together, making it easier to match lost pets with found reports.

XML API Notes #

PetPoint’s API returns data in XML format. PetMatchPro handles the XML parsing automatically – this is invisible to you as an admin. However, there are a couple of things to be aware of:

  • Field name matching – PetPoint uses PascalCase field names (e.g., “AnimalName”). PetMatchPro converts these automatically.
  • Error messages – PetMatchPro distinguishes between authentication, server, and parse failures so you can act on the right thing. See the next section.

Error Messages #

If a PetPoint 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 HTTP request to PetPoint never completed – DNS failure, firewall block, or PetPoint outage. Try again in a few minutes. If it persists, check your hosting provider’s outbound HTTP rules.
Authentication Error: PetPoint rejected the request (HTTP 401). Verify your API key in general Settings. PetPoint received the request but rejected your API key. Most common causes: typo on paste, expired key, or wrong key for the configured site. Go to PetMatchPro > General Options and re-enter your API key. Click Apply Changes.
API Error: PetPoint returned HTTP [code]. The service may be temporarily unavailable. PetPoint returned a non-401/403 server error (5xx, rate limit, etc.). Wait and retry. If it persists for more than an hour, check the PetPoint status page or contact PetPoint support.
Parse Error: PetPoint returned a response that could not be parsed as XML ([libxml details]). This is usually a temporary API issue; if it persists, verify your API key in general Settings. PetPoint returned a 200 OK but the body wasn’t valid XML. Genuinely rare – typically indicates a hiccup on PetPoint’s side. Refresh the page once. If the error persists across multiple refreshes, treat it like an Authentication Error and re-verify the API key.

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 PetPoint’s response body. See the Reading PMP Debug Logs article for how to find and interpret these entries.

Available Templates #

Search Templates #

  • adopt-search-default.php – Default grid (Basic)
  • featured-search-default.php – Featured default (Junior)
  • featured-search-carousel.php – Featured carousel (Junior)
  • featured-search-compact.php – Featured compact (Junior)
  • found-search-default.php – Found default (Junior)
  • lost-search-default.php – Lost default (Junior)
  • universal-search-default.php – Universal default (Basic)
  • universal-search-structured.php – Universal structured (Junior)

Detail Templates #

  • adopt-default.php – Default (Basic)
  • adopt-wide.php, adopt-conversion.php, adopt-conversion-no-app.php, adopt-conversion-similar.php, adopt-celebration-similar.php, adopt-details-navigation-similar.php – All Junior
  • found-default.php, lost-default.php – Junior
  • universal-details-navigation.php – Junior

Available Filters #

PetPoint supports filters for all method types. Adopt filters are available at Basic tier; lost, found, and list filters require Junior.

See Partner-Specific Filter Options for the full filter table.

Next Steps #

  • Connecting Your Shelter System – Quick setup steps
  • AnimalsFirst Integration Guide – Compare with AnimalsFirst
  • API Connection Issues – Troubleshoot PetPoint connections
PetPoint Integration Guide ultima modifica: 2026-03-25T19:13:44-04:00 da PetMatchPro
Updated on May 8, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
AnimalsFirst Integration GuideRescueGroups Integration Guide

Submit a Comment Cancel reply

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

Table of Contents
  • PetPoint Integration Guide
    • API Setup
    • Available Method Types
    • PetPoint-Specific Features
      • List Method Type
      • On-Hold Status
      • Lost/Found Combination Search
      • XML API Notes
      • Error Messages
    • Available Templates
      • Search Templates
      • Detail Templates
    • Available Filters
    • Next Steps

© Copyright 2018-2026 by PetMatchPro, All Rights Reserved

  • Privacy Policy
  • Terms of Use
  • Disclaimer
  • Login