Paw Pantry exposes a limited, stateless API for Muse. It searches a pet-supply catalog, returns user-initiated retailer options, and calculates refill estimates. The connector cannot read or change Paw Pantry’s private pet profiles or stored supply records.
https://paw-supplies.comhttps://paw-pantry.onrender.com — the API, OpenAPI specification, documentation, and policy pages remain directly available here./openapi.json/docsX-API-Key headerGET /readyThe Muse credential is scoped to the connector operations below. It does not authorize any /pets or stored-supply operation. Those private routes are omitted from the published OpenAPI specification.
GET /products — filter the active curated catalog by query, species, and category. Use limit and offset for stable pagination.GET /inventory — search 2,771 product-type and shopping-constraint records across 20 pet types and 23 supply categories. These are matching concepts, not live retailer stock. Use limit and offset for pagination.GET /shopping-options — rank curated matches and return clearly typed Amazon product or search actions.GET /products/{product_id}/link — return one validated, display-ready retailer action.POST /refill-estimate — calculate days left, run-out date, and reorder date without saving the inputs.GET /catalog-stats — return non-sensitive coverage counts.GET /health and GET /ready — service and connector readiness checks.Every active curated product and shopping-intent record has an Amazon affiliate opportunity. Of 4,000 active catalog entries, 3,998 use product links built from individually recorded ASINs; the other two paths are labeled as changing Amazon searches. Each inventory result also links to an original Paw Pantry recommendation page at /shop/{intent_id}.
Test the connector with a plain-language shopping request and inspect the JSON response without exposing an API key.
Retailer URLs open only after the user chooses an action. The client must display the returned affiliate disclosure beside the action. Paw Pantry does not add products to a cart, place orders, process payments, or receive payment-card details. Product availability, price, suitability, checkout, shipping, and returns are controlled by the retailer.
Catalog searches use only the query and optional filters in the current request. A local pet-shopping normalizer corrects high-confidence spelling errors before ranking; it does not call an outside model. Refill estimates use only the supplied date, package amount, daily use, unit, and reorder lead time; those values are not stored as a pet profile or supply record. When optional semantic matching is enabled, the normalized shopping query is sent to OpenAI to create a numerical embedding. Stored private pet and supply records are never sent for semantic matching and are inaccessible to the Muse credential.
Muse users do not share a writable Paw Pantry account or record namespace. The connector operations are read-only except for the stateless refill calculation, which saves nothing. If Paw Pantry later exposes saved profiles to Muse, that will require per-user authorization and tenant-scoped records before any write route is published.
Email hellopawpantry@gmail.com. See the Privacy Policy, Terms of Service, and editorial and affiliate policy.