Naar hoofdinhoud gaan

Koninginnen

De /api/queens-endpoints laten u uw fokkoninginnen (F0) en hun dochters (F1) beheren, evenals toegang tot stambomen en referentiegegevens.

F0 — Fokkoninginnen

MethodeRouteBeschrijving
GET/api/queens/f0Gepagineerde lijst (?limit, ?offset, ?search, ?race, ?year)
POST/api/queens/f0Een F0-koningin aanmaken
GET/api/queens/f0/[id]Koningindetail
PUT/api/queens/f0/[id]Een koningin bijwerken
DELETE/api/queens/f0/[id]Een koningin verwijderen
GET/api/queens/f0/lookupZoeken op external_id
POST/api/queens/f0/bulkBulkimport (max 500)
GET/api/queens/f0/[id]/pedigreeStamboom (?depth=3|5|7)
GET/api/queens/f0/[id]/offspring-statsF1-nakomelingenstatistieken

F1 — Dochters

MethodeRouteBeschrijving
GET/api/queens/f1F1-dochters weergeven
POST/api/queens/f1Een F1-dochter aanmaken (mother_id vereist)
GET/api/queens/f1/[id]F1-detail
PUT/api/queens/f1/[id]Een F1 bijwerken
DELETE/api/queens/f1/[id]Een F1 verwijderen

F0-velden

VeldTypeVereistBeschrijving
queen_namestringJaNaam van de koningin
birth_datedateNeeGeboortedatum
racestringNeeRas (Buckfast, Carnica, Mellifera...)
sdi_codeintegerNee1 = SDI, 2 = MDI
dam_external_idstringNeeExterne identificatie van de moeder
drone_sire_idstringNeeDarrengroep-identificatie
life_statusstringNeetesting, production, sold, dead
external_idstringNeeExterne identificatie (Zuchtbuchnummer, etc.)

Stamboom

Het stamboom-endpoint retourneert de recursieve stamboom voor een koningin. De parameter depth bepaalt het aantal generaties (3, 5 of 7).

GET /api/queens/f0/{id}/pedigree?depth=5

Boomknooppunten bevatten koningingegevens, ouders en grootouders, met automatische resolutie vanuit de uniforme queens_f0-tabel (persoonlijke koninginnen + openbare referentiekoninginnen met owner_id IS NULL).

Referentie (BeePass Index)

MethodeRouteBeschrijving
GET/api/queens/reference/[id]Referentiekoningin detail
GET/api/queens/reference/[id]/pedigreeReferentiekoningin stamboom
GET/api/queens/reference/breedersFokkers geaggregeerd per land
GET/api/queens/reference/breeders/[code]Koninginnen voor een specifieke fokker
Uniforme tabel

Sinds ARCHI-02 worden alle koninginnen (persoonlijk en referentie) opgeslagen in de enkele queens_f0-tabel. Referentiekoninginnen hebben owner_id IS NULL en worden gevuld door beheerdersimports. Alle koninginnen zijn openbaar en zichtbaar voor alle geauthenticeerde gebruikers in de BeePass Index.


Zie ook: Evaluaties | EBV | Export