# Approved food establishments (ŠVPS)

> Approved food and veterinary establishments supervised by the Slovak State Veterinary and Food Administration, including the approval number and approved activity.

An establishment handling food of animal origin must be approved by the Slovak State Veterinary and Food Administration and hold an approval number. The register is public and splits into a food and a veterinary part.

## What the register contains
- Approval number of the establishment
- Register type – food or veterinary
- Section and activity the establishment is approved for
- Municipality, district and region of the establishment

## Fields we return

| Field | Meaning |
| --- | --- |
| `approval_number` | Approval number of the establishment. |
| `register_type` | Register type – food or veterinary. |
| `section_code` | Section code per the register. |
| `section_label` | Section description. |
| `activity_code` | Code of the approved activity. |
| `activity_label` | Description of the approved activity. |
| `name` | Establishment name per the register. |
| `city` | Municipality of the establishment. |
| `district` | District of the establishment. |
| `region` | Region of the establishment. |
| `match_confidence` | Confidence of the match between establishment and company ID. |
| `match_method` | How the match was made. |

## How to request the data

```http
GET /v1/company/ico/51636549?scope=svps_establishments

{
  "svps_establishments": [
    {
      "approval_number": "SK ...",
      "register_type": "food",
      "activity_label": "...",
      "city": "Nitra",
      "match_confidence": 0.94
    }
  ]
}
```

## How often we update

Weekly, the food and veterinary registers separately. Approving an establishment is an administrative process on a long cycle, so weekly refresh is proportionate.

## What it is used for

If you buy food of animal origin, a supplier approval number is a requirement, not a recommendation. Without one the establishment may not operate.

We return match_confidence openly because the register carries no company ID and we match on name and address. Better to state the confidence than to pretend the match is exact.

## Frequently asked questions

### Why does each record carry a match confidence?

Because the source does not publish a company ID and we attribute establishments to companies by name and address. Hiding the fact that the match is an estimate would be misleading – so we return it as a number you can threshold on.

### What is the difference between the food and veterinary registers?

They are two separate lists by type of activity. We return both and you tell them apart by register_type, because one company can hold establishments in both.
