OrbTop

CBKC Brazil Dog Breed Directory Scraper

EDUCATION

Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.

CBKC Brazil Dog Breed Directory Scraper

Scrapes the complete CBKC (Confederação Brasileira de Cinofilia) dog breed directory — the official FCI member body for Brazil. Returns structured records for all ~255 breeds including FCI-recognised breeds, Brazilian-developed breeds, and CBKC-recognised non-FCI breeds. Each record includes the Portuguese breed name, FCI number, group, country of origin, breed category, and a direct URL to the CBKC-hosted official PT-BR breed standard PDF.

CBKC Brazil Dog Breed Directory Scraper Features

  • Covers all ~255 breeds across three categories: FCI-recognised (224), Brazilian-developed (11), and CBKC-only non-FCI (20)
  • Returns FCI metadata — FCI nomenclature number and group for every FCI-registered breed
  • Captures CBKC internal IDs — the cbkc_id attribute that links each breed to its CBKC record
  • Provides standard PDF links — direct URL to the CBKC-hosted PT-BR translation of the FCI breed standard
  • Includes file version timestamps — the file_version field tracks PDF update timestamps for change detection
  • Classifies breed categories — FCI, Brasileira, or Não-FCI per CBKC's own classification scheme
  • Inexpensive — a full breed-directory pull costs cents
  • Completes in under 60 seconds — 12 requests to a fast server

What Can You Do With CBKC Breed Data?

  • AI and NLP training datasets — the canonical PT-BR FCI breed name corpus for training multilingual breed-classification models; the only comprehensive PT-BR source for all FCI groups
  • Veterinary and kennel platforms — localise breed metadata for Brazilian or Portuguese-language platforms (breed names, country of origin, FCI group)
  • Breed-traceability and pedigree services — Whistle/Embark equivalents entering the Brazilian market; link breed DNA results to official CBKC standards
  • Companion scraper to AKC/UKC data — pairs with the AKC Dog Breed Directory Scraper for cross-registry breed matching and gap analysis (AKC ≠ FCI ≠ CBKC)
  • Academic and regulatory research — FCI group/section classification for breed-specific legislation analysis in Brazil and other FCI member countries

How It Works

  1. The scraper paginates through the 10-page CBKC breed listing at cbkc.org/racas — all FCI-recognised breeds are grouped by FCI group across these pages.
  2. Two supplemental pages add the remaining breeds: lista/brasileiras for CBKC-only Brazilian breeds (Grupo 11) and lista/n_fci for non-FCI CBKC-recognised breeds.
  3. Each breed card is parsed for name, FCI standard header, FCI group, country, and the PDF download button's data-file attribute. The data-file encodes both the cbkc_id and file_version.
  4. PDF URL is assembled as https://cbkc.org/application/views/docs/padroes/padrao-raca_{cbkc_id}.pdf?v={file_version}.

Input

Field Type Description Default
maxItems integer Maximum number of breed records to return. Leave blank to retrieve all breeds. —

Output

Each dataset item represents one CBKC-registered breed:

{
  "breed_name_pt": "Fila Brasileiro",
  "breed_name_fci": "Fila Brasileiro",
  "fci_number": 225,
  "fci_group": 2,
  "fci_section": null,
  "cbkc_id": 1,
  "country_of_origin": "Brasil",
  "breed_category": "Brasileira",
  "standard_pdf_url": "https://cbkc.org/application/views/docs/padroes/padrao-raca_1.pdf?v=1723752061",
  "standard_pdf_filename": "padrao-raca_1.pdf",
  "file_version": "1723752061",
  "image_url": null,
  "description_pt": null,
  "scraped_at": "2026-06-12T00:18:03.055Z"
}