> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gridbeds.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Date legale

> Ce cere legea jurisdicției unei proprietăți să arate o listare, ca date: legal.classification, legal.registration_number și legal.identifiers.

<Warning>
  **Preview: nimic nu este servit încă.** Pagina descrie contractul API-ului de distribuție (versiunea `1.0.0`).
</Warning>

Ce cere legea unei listări este declarat ca date la fiecare proprietate, sub `legal`, pe țară și, unde legea este regională, pe regiune sau localitate. Ce țări publici este decizia ta: filtrează după `address.country` al locației.

```json theme={null}
"legal": {
  "classification": {
    "certificate_number": "…",
    "category": "pensiune_agroturistica",
    "rating_kind": "flowers",
    "rating": 3,
    "valid_until": "2028-05-31",
    "country": "RO"
  },
  "registration_number": null,
  "identifiers": [
    { "scheme": "ro.classification", "value": "…", "valid_until": "2028-05-31", "issued_by": "…" }
  ]
}
```

## Pe țări

| Proprietate din | `classification` | `registration_number` |
| - | - | - |
| România | Prezent întotdeauna. O proprietate este publicată doar cu un certificat de clasificare valabil și este retrasă (`property.withdrawn`) când certificatul expiră. | Numărul de înregistrare conform Regulamentului (UE) 2024/1028, după ce registrul național există; altfel `null`. |
| Italia | `null` | CIN-ul (Codice Identificativo Nazionale). O proprietate este publicată doar cu el. |
| În altă parte | `null`, dacă regula unei jurisdicții nu îl completează. | Numărul național de înregistrare conform Regulamentului (UE) 2024/1028, după ce registrul național există; altfel `null`. |

`classification` conține numărul certificatului, categoria unității (o listă deschisă, de exemplu `hotel` sau `pensiune_agroturistica`), felul clasificării (`stars` – stele sau `flowers` – flori), clasificarea de la 1 la 5, ultima zi de valabilitate și țara.

## `legal.identifiers`

`identifiers` listează fiecare identificator legal al listării, cel mult unul pe schemă, ca `{scheme, value, valid_until, issued_by}`; este gol unde jurisdicția nu cere niciunul. Certificatul din `classification` apare și aici, ca `ro.classification`, iar un `registration_number` apare întotdeauna și aici.

* `scheme` este `<jurisdicție>.<nume>` cu litere mici: jurisdicția este codul ISO 3166-1 alpha-2 al țării care definește schema, sau `eu` pentru o schemă a Uniunii Europene. O schemă regională poartă prefixul țării ei și își numește regiunea în `issued_by`.
* Numele unei scheme nu este niciodată redenumit sau refolosit; o schemă al cărei format se schimbă primește un nume nou.
* `value` este identificatorul exact cum l-a scris autoritatea emitentă.
* `valid_until` este ultima zi de valabilitate, în fusul orar al proprietății; lipsește sau este `null` când nu expiră.
* `issued_by` este autoritatea emitentă, ca text.

Schemele cunoscute în versiunea 1:

| Schemă | Identificator |
| - | - |
| `ro.classification` | Numărul unui certificat de clasificare turistică din România. |
| `it.cin` | Codice Identificativo Nazionale din Italia. |
| `eu.str_registration` | Un număr de înregistrare conform Regulamentului (UE) 2024/1028, aplicabil din 20 mai 2026 oriunde un stat membru are o procedură de înregistrare. |
| `es.ri` | Un număr dintr-un registru turistic regional spaniol. |

<Note>
  **Ignoră o schemă pe care nu o cunoști.** Schemele noi se adaugă fără o versiune nouă a API-ului.
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.