MSD Saude Animal BR Distributor & Product Directory Scraper avatar

MSD Saude Animal BR Distributor & Product Directory Scraper

Pricing

Pay per event

Go to Apify Store
MSD Saude Animal BR Distributor & Product Directory Scraper

MSD Saude Animal BR Distributor & Product Directory Scraper

Scrape MSD Saude Animal Brazil's authorized distributor network and veterinary product catalog. Returns contact details for 500+ distributors across 27 BR states by species category, plus regulatory data for 200+ vet pharma products.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Overview

The MSD Saude Animal BR Distributor & Product Directory Scraper extracts structured data from MSD Saude Animal Brazil's public website. It covers two data layers:

  1. Distributor Directory — Contact details for 500+ authorized distributors across all 27 Brazilian states, organized by animal species category (Pecuaria, Animais de Companhia, Avicultura, Aquicultura, Suinocultura).
  2. Product Catalog — Regulatory and formulation data for 200+ veterinary pharmaceutical products, including active ingredients, approved indications, and product presentations from the official bula (package insert).

MSD Saude Animal (Merck Animal Health) is one of Brazil's top-3 veterinary pharma multinationals. This data covers the manufacturer→distributor leg of the BR vet supply chain — a unique dataset unavailable on Apify from any other source.

Use Cases

  • Veterinary pharma sales prospecting — Build targeted distributor contact lists by state and species category.
  • Competitive intelligence — Map MSD's BR distributor network for market-share analysis.
  • Vet practice management — Identify authorized local distributors for specific product categories.
  • Regulatory research — Extract MAPA-registered product data and approved indications.
  • Supply chain analysis — Understand the manufacturer→distributor→clinic supply chain structure.

Scrape Modes

ModeDescription
distributorsScrapes the full authorized distributor directory (default)
productsScrapes all product detail pages from the sitemap
bothRuns distributor pass then product pass

Input

FieldTypeDefaultDescription
modeStringdistributorsWhich data to collect: distributors, products, or both
maxItemsInteger50Maximum number of records to return (0 = no limit)

Example Input — Distributor Directory

{
"mode": "distributors",
"maxItems": 100
}

Example Input — Product Catalog

{
"mode": "products",
"maxItems": 50
}

Output

Each dataset record includes a record_type field ("distributor" or "product") and type-specific fields:

Distributor Record

FieldDescription
record_typeAlways "distributor"
distributor_nameAuthorized distributor company name
phone_numbersPhone number(s), pipe-separated
emailContact email address
street_addressStreet address
cityCity
state2-letter BR state code (UF)
cepBrazilian postal code (CEP)
species_categoryAnimal category: Pecuaria / Animais de Companhia / Avicultura / Aquicultura / Suinocultura
scraped_atISO-8601 timestamp

Product Record

FieldDescription
record_typeAlways "product"
product_slugURL slug (e.g. bravecto-365)
product_nameCommercial product name
product_overviewActive ingredient summary
product_indicationsApproved indications text from the bula
product_presentationAvailable pack sizes / presentations
product_urlFull product page URL
scraped_atISO-8601 timestamp

How It Works

Distributor mode: Fetches a single page (/lista-de-distribuidores/) and parses the inpsyde-TOC structured content — H2 headings are Brazilian states, H4 headings are species categories, and each distributor block contains name, email, phone, address, and CEP.

Product mode: Walks the products-sitemap.xml to discover all /produto/<slug>/ URLs, then fetches each product page and extracts the bula content using cheerio selectors and text regex patterns.

No proxy configuration required — the site is a standard WordPress installation with no anti-bot measures.