Endpoint-uri

Verificare adrese

Validează o adresă structurată sau freeform și primește un verdict, corecții și un scor de încredere.

POST/v1/addresses/verify

Parametri

NumeTipObligatoriuDescriere
freeformstringnuAdresă liberă, ex. „Str. Mihai Vitezu 12, cluj”.
streetstringnuNumele străzii (alternativă la freeform).
house_numberstringnuNumărul casei. Acceptă formate cu „nr.”, „bl.”, „sc.”.
localitystringnuLocalitate (oraș, comună, sat).
countystringnuJudeț. Acceptă cod (CJ) sau nume.

Exemplu cerere

curl -X POST https://api.posty.ro/v1/addresses/verify \
  -H "Authorization: Bearer psk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "freeform": "Str. Mihai Vitezu 12, cluj" }'

Exemplu răspuns

{
  "verdict": "corrected",
  "confidence": 0.92,
  "address": {
    "street": "Strada Mihai Viteazu",
    "house_number": "12",
    "locality": "Cluj-Napoca",
    "county": "Cluj",
    "county_code": "CJ",
    "postal_code": "400151"
  },
  "corrections": [
    {
      "field": "street_name",
      "from": "Mihai Vitezu",
      "to": "Mihai Viteazu",
      "reason": "diacritic"
    }
  ],
  "request_id": "req_01J9Z8H..."
}

© 2026 posty.ro