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_idattribute 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_versionfield tracks PDF update timestamps for change detection - Classifies breed categories —
FCI,Brasileira, orNão-FCIper 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
- 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. - Two supplemental pages add the remaining breeds:
lista/brasileirasfor CBKC-only Brazilian breeds (Grupo 11) andlista/n_fcifor non-FCI CBKC-recognised breeds. - Each breed card is parsed for name, FCI standard header, FCI group, country, and the PDF download button's
data-fileattribute. Thedata-fileencodes both thecbkc_idandfile_version. - 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"
}