---
id: "fao_asfis_code"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["agriculture"]
langs: ["common"]
quality: 80
url: "https://registry.apicrafter.io/datatype/fao_asfis_code"
---

# FAO ASFIS 3-alpha species code (`fao_asfis_code`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Three-letter code of a species item in the ASFIS List of Species for Fishery Statistics Purposes of the Food and Agriculture Organization of the United Nations, such as COD for Atlantic cod. FAO assigns the letters at random and keeps them for the species item; fishery catch, landing and trade statistics use them. Without column context the code cannot be told from other three-letter codes.

- Personal data (PII): no
- Categories: Agriculture, livestock and food (agriculture)
- Countries: global
- Languages: Common to most languages (common)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^[A-Z]{3}$
```

## Examples

- `COD` — Gadus morhua (Atlantic cod)
- `HER` — Clupea harengus (Atlantic herring)
- `SKJ` — Katsuwonus pelamis (skipjack tuna)
- `Cod` (invalid example) — FAO writes the codes in capitals

## Translations

- ru: Трёхбуквенный код вида FAO ASFIS: Трёхбуквенный код вида из списка ASFIS, который FAO ведёт для статистики рыболовства, например COD для атлантической трески.

## Sources

- doc: <https://www.fao.org/fishery/en/collection/asfis/en>
- doc: <https://www.fao.org/fishery/static/ASFIS/ASFIS_References_2026_EN.pdf>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/fao_asfis_code.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/agriculture/fao_asfis_code.yaml>
