API Documentation
ValidEU provides a simple REST API for validating European identification numbers. All endpoints return JSON responses and use standard HTTP status codes.
https://valid-eu.comQuick Start (60 Seconds)
1. Create Your Account
Get your API key in seconds - click below to register:
api_key will be displayed - save it for all API requests!
You can always access it later in your dashboard2. Make Your First Request
Use your API key to validate a Polish NIP:
fetch('https://valid-eu.com/api/v1/pl/nip/validate/5260001246', {
headers: {
'X-API-Key': 'YOUR_API_KEY'
}
})
.then(res => res.json())
.then(data => console.log(data));{
"valid": true,
"number": "5260001246",
"formatted": "526-000-12-46"
}- • Minimum 8 characters
- • At least one uppercase letter
- • At least one lowercase letter
- • At least one number
Authentication
All API requests require authentication using an API key. Include your API key in the request header:
X-API-Key: pk_free_your_api_key_hereGet your API key by creating a free account.
Rate Limits
Rate limits vary by subscription tier:
Upgrading Your Plan
Need more requests? Upgrade to Pro or Enterprise in 3 simple steps.
Choose Your Plan
Visit the pricing page to compare plans and select Pro (€19/mo) or Enterprise (€99/mo).
Subscribe via Polar
Click "Subscribe to Pro" or "Subscribe to Enterprise" to complete checkout via Polar (Stripe-powered).
Automatic Activation
Your account is upgraded instantly via webhook. Use your existing API key - no changes needed.
Common Questions
No, your API key remains the same. Only your rate limits change.
Yes, you can cancel your subscription anytime via Polar. Your plan remains active until the end of the billing period.
The API returns a 429 error with upgrade instructions. No overage charges or surprise billing - you control your spend. Upgrade anytime for instant higher limits, or wait until next month when quotas reset.
Interactive Playground
Explore how each endpoint behaves without leaving the docs. Choose a validator, tweak the request, and review a simulated JSON response instantly.
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/iban/validate/DE89370400440532013000Run the playground to view the JSON payload returned by this endpoint.
Error Handling
The API uses standard HTTP status codes and returns errors in JSON format:
{
"success": false,
"error": "Rate limit exceeded",
"timestamp": "2025-01-01T12:00:00.000Z"
}400 Bad Request - Invalid parameters or validation failed401 Unauthorized - Invalid or missing API key429 Rate Limit Exceeded503 Service Unavailable - External verification service temporarily unavailable504 Gateway Timeout - External verification service timed outAPI Collections
Import our pre-configured API collections into your favorite testing tool:
IBAN - International Bank Account Number
International Bank Account Number validation for EU-Wide.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via OpenIBAN
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/iban/validate/DE89370400440532013000Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/iban/verify/DE89370400440532013000Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "OpenIBAN"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
BIC/SWIFT - Bank Identifier Code
Bank Identifier Code validation for EU-Wide.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/bic/validate/DEUTDEFFResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT (EU) - EU VAT Number
EU VAT Number validation for EU-Wide.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/vat/validate/PL5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/vat/verify/PL5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
EORI - Economic Operators Registration
Economic Operators Registration validation for EU-Wide.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/eori/validate/DE123456789012Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
LEI - Legal Entity Identifier
Legal Entity Identifier validation for EU-Wide.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via GLEIF
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/lei/validate/7LTWFZYICNSX8D621K86Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/eu/lei/verify/7LTWFZYICNSX8D621K86Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "GLEIF"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NIP - Tax Identification Number
Tax Identification Number validation for Poland.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via Polish MF
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/nip/validate/5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/nip/verify/5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "Polish MF"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
PESEL - Personal Identification Number
Personal Identification Number validation for Poland.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/pesel/validate/90051512395Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
REGON - Business Registry Number
Business Registry Number validation for Poland.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/regon/validate/123456785Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Polish VAT Number
Polish VAT Number validation for Poland.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/vat/validate/PL5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pl/vat/verify/PL5260250274Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
SIREN - Business Identification Number
Business Identification Number validation for France.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fr/siren/validate/732829320Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
SIRET - Establishment Identification Number
Establishment Identification Number validation for France.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fr/siret/validate/73282932000076Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - French VAT Number
French VAT Number validation for France.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fr/vat/validate/FR44732829320Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fr/vat/verify/FR44732829320Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NSS - Social Security Number
Social Security Number validation for France.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fr/nss/validate/190017500100196Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Codice Fiscale - Tax Code / Personal Identification
Tax Code / Personal Identification validation for Italy.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/it/codice-fiscale/validate/RSSMRA85T10A562SResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Italian VAT Number (Partita IVA)
Italian VAT Number (Partita IVA) validation for Italy.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/it/vat/validate/12345678903Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/it/vat/verify/12345678903Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
DNI - National Identity Document
National Identity Document validation for Spain.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/dni/validate/12345678ZResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NIE - Foreigner Identification Number
Foreigner Identification Number validation for Spain.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/nie/validate/X1234567LResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CIF - Company Tax Identification
Company Tax Identification validation for Spain.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/cif/validate/A1234567DResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NIF - Tax Identification Number
Tax Identification Number validation for Spain.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/nif/validate/12345678ZResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Spanish VAT Number
Spanish VAT Number validation for Spain.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/vat/validate/ES12345678ZResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/es/vat/verify/ES12345678ZResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - German VAT Number
German VAT Number validation for Germany.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/vat/validate/DE123456788Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/vat/verify/DE123456788Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
KVNR - Health Insurance Number
Health Insurance Number validation for Germany.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/kvnr/validate/a123456780Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Steuer-IdNr - Tax Identification Number
Tax Identification Number validation for Germany.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/steuer-idnr/validate/86095742719Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Handelsregister - Trade Register Number
Trade Register Number validation for Germany.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/handelsregister/validate/HRA12345Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Personalausweis - ID Card Number
ID Card Number validation for Germany.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/de/personalausweis/validate/L01X00T478Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
BSN - Citizen Service Number
Citizen Service Number validation for Netherlands.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/nl/bsn/validate/111222333Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
KVK - Chamber of Commerce Number
Chamber of Commerce Number validation for Netherlands.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/nl/kvk/validate/69599084Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Dutch VAT Number
Dutch VAT Number validation for Netherlands.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/nl/vat/validate/NL123456782B01Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/nl/vat/verify/NL123456782B01Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NINO - National Insurance Number
National Insurance Number validation for United Kingdom.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gb/nino/validate/AA123456AResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - UK VAT Number
UK VAT Number validation for United Kingdom.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gb/vat/validate/GB123456782Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Company Number - Companies House Registration
Companies House Registration validation for United Kingdom.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gb/company/validate/12345678Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
PPSN - Personal Public Service Number
Personal Public Service Number validation for Ireland.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ie/ppsn/validate/1234567TResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Irish VAT Number
Irish VAT Number validation for Ireland.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ie/vat/validate/IE6388047VResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ie/vat/verify/IE6388047VResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CRN - Company Registration Number
Company Registration Number validation for Ireland.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ie/crn/validate/123456Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Personnummer - Personal Identity Number
Personal Identity Number validation for Sweden.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/se/personnummer/validate/811228-9874Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Organisation Number - Company Registration Number
Company Registration Number validation for Sweden.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/se/orgnr/validate/5567281687Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Swedish VAT Number
Swedish VAT Number validation for Sweden.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/se/vat/validate/SE556012345601Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/se/vat/verify/SE556012345601Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
HETU - Personal Identity Code
Personal Identity Code validation for Finland.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fi/hetu/validate/131052-308TResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Y-tunnus - Business ID
Business ID validation for Finland.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via PRH YTJ
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fi/ytunnus/validate/2464491-9Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fi/ytunnus/verify/2464491-9Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "PRH YTJ"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Finnish VAT Number
Finnish VAT Number validation for Finland.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fi/vat/validate/FI24644919Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/fi/vat/verify/FI24644919Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CPR - Personal Identification Number
Personal Identification Number validation for Denmark.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/dk/cpr/validate/2110450039Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CVR - Company Registration Number
Company Registration Number validation for Denmark.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/dk/cvr/validate/10 15 08 17Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Danish VAT Number
Danish VAT Number validation for Denmark.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/dk/vat/validate/dk10150817Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/dk/vat/verify/dk10150817Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Steuernummer - Tax Identification Number
Tax Identification Number validation for Austria.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/at/steuernummer/validate/123456789Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
UID - Austrian VAT Number
Austrian VAT Number validation for Austria.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/at/vat/validate/ATU12011204Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/at/vat/verify/ATU12011204Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Firmenbuch - Company Registration Number
Company Registration Number validation for Austria.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/at/firmenbuch/validate/123456wResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NRN - National Register Number
National Register Number validation for Belgium.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/be/nrn/validate/85073003328Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Enterprise Number - Company Registration Number
Company Registration Number validation for Belgium.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/be/enterprise/validate/0999999922Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Belgian VAT Number
Belgian VAT Number validation for Belgium.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/be/vat/validate/BE0999999922Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/be/vat/verify/BE0999999922Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NIF - Tax Identification Number
Tax Identification Number validation for Portugal.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pt/nif/validate/123456789Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
NIPC - Corporate Tax Number
Corporate Tax Number validation for Portugal.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pt/nipc/validate/502757191Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Portuguese VAT Number
Portuguese VAT Number validation for Portugal.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pt/vat/validate/PT502757191Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/pt/vat/verify/PT502757191Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Czech VAT Number
Czech VAT Number validation for Czechia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cz/vat/validate/CZ12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cz/vat/verify/CZ12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
IČO - Company Identification Number
Company Identification Number validation for Czechia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via ARES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cz/ico/validate/12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cz/ico/verify/12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "ARES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Rodné číslo - Birth Number
Birth Number validation for Czechia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cz/rc/validate/7801010008Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CNP - Personal Numerical Code
Personal Numerical Code validation for Romania.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ro/cnp/validate/1900115010018Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CUI - Company Unique Identifier
Company Unique Identifier validation for Romania.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ro/cui/validate/RO18547290Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Romanian VAT Number
Romanian VAT Number validation for Romania.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ro/vat/validate/RO1234567894Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ro/vat/verify/RO1234567894Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Adószám - Tax Number
Tax Number validation for Hungary.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hu/adoszam/validate/10597190251Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Cégjegyzékszám - Company Registration Number
Company Registration Number validation for Hungary.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hu/ceg/validate/01-09-068651Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Hungarian VAT Number
Hungarian VAT Number validation for Hungary.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hu/vat/validate/HU12345676Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hu/vat/verify/HU12345676Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
AFM - Tax Registration Number
Tax Registration Number validation for Greece.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gr/afm/validate/023456780Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
AMKA - Social Security Number
Social Security Number validation for Greece.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gr/amka/validate/23038400018Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Greek VAT Number
Greek VAT Number validation for Greece.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gr/vat/validate/EL123456783Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/gr/vat/verify/EL123456783Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Isikukood - Personal Identification Code
Personal Identification Code validation for Estonia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ee/ik/validate/37605030299Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Registrikood - Company Registration Code
Company Registration Code validation for Estonia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ee/registrikood/validate/10137022Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Estonian VAT Number
Estonian VAT Number validation for Estonia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ee/vat/validate/EE100931558Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/ee/vat/verify/EE100931558Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Asmens kodas - Personal Code
Personal Code validation for Lithuania.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lt/ak/validate/38503150013Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Įmonės kodas - Company Code
Company Code validation for Lithuania.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lt/imones/validate/100001911Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Lithuanian VAT Number
Lithuanian VAT Number validation for Lithuania.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lt/vat/validate/LT100001911Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lt/vat/verify/LT100001911Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Matricule - Personal Identification Number
Personal Identification Number validation for Luxembourg.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lu/matricule/validate/1990010100188Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
RCS Number - Company Registration Number
Company Registration Number validation for Luxembourg.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lu/rcs/validate/B123456Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Luxembourg VAT Number
Luxembourg VAT Number validation for Luxembourg.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lu/vat/validate/LU12345617Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lu/vat/verify/LU12345617Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
EGN - Unified Civil Number
Unified Civil Number validation for Bulgaria.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/bg/egn/validate/7901050001Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
BULSTAT - Business Registration Number
Business Registration Number validation for Bulgaria.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/bg/bulstat/validate/123456786Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Bulgarian VAT Number
Bulgarian VAT Number validation for Bulgaria.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/bg/vat/validate/BG123456786Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/bg/vat/verify/BG123456786Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
OIB - Personal Identification Number
Personal Identification Number validation for Croatia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hr/oib/validate/12345678903Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Croatian VAT Number
Croatian VAT Number validation for Croatia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hr/vat/validate/HR12345678903Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/hr/vat/verify/HR12345678903Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
IČO - Company Identification Number
Company Identification Number validation for Slovakia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/sk/ico/validate/31320003Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
DIČ - Tax Identification Number
Tax Identification Number validation for Slovakia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/sk/dic/validate/1234567895Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Rodné číslo - Birth Number
Birth Number validation for Slovakia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/sk/rodnecislo/validate/7551010005Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Slovak VAT Number
Slovak VAT Number validation for Slovakia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/sk/vat/validate/SK1234567895Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/sk/vat/verify/SK1234567895Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Davčna številka - Tax Number
Tax Number validation for Slovenia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/si/davcna/validate/12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Matična številka - Registration Number
Registration Number validation for Slovenia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/si/maticna/validate/1234567900Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
EMŠO - Personal Identification Number
Personal Identification Number validation for Slovenia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/si/emso/validate/0101006500006Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Slovenian VAT Number
Slovenian VAT Number validation for Slovenia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/si/vat/validate/SI12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/si/vat/verify/SI12345679Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Personas kods - Personal Code
Personal Code validation for Latvia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lv/pk/validate/15079210010Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Reģistrācijas numurs - Company Registration Number
Company Registration Number validation for Latvia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lv/regnr/validate/40003521600Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Uzņēmums - Company Registration Number
Company Registration Number validation for Latvia.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lv/uznemums/validate/40003521600Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Latvian VAT Number
Latvian VAT Number validation for Latvia.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lv/vat/validate/LV40003521600Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/lv/vat/verify/LV40003521600Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
TIC - Tax Identification Code
Tax Identification Code validation for Cyprus.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cy/tic/validate/12345678IResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Company Number - Company Registration Number
Company Registration Number validation for Cyprus.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cy/company/validate/HE123456Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Cyprus VAT Number
Cyprus VAT Number validation for Cyprus.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cy/vat/validate/CY12345678IResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/cy/vat/verify/CY12345678IResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
ID Card Number - Personal Identification Number
Personal Identification Number validation for Malta.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/mt/id/validate/1234567VResponse (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
CRN - Company Registration Number
Company Registration Number validation for Malta.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/mt/crn/validate/C12345Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
Company Number - Company Registration Number
Company Registration Number validation for Malta.
Available Endpoints
Algorithmic validation (checksum, format)
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/mt/company/validate/C12345Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}
VAT - Maltese VAT Number
Maltese VAT Number validation for Malta.
Available Endpoints
Algorithmic validation (checksum, format)
Live registry verification via VIES
Validate Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/mt/vat/validate/MT12345634Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"formatted": "EXAMPLE_VALUE"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}Verify Example
Request
curl -H "X-API-Key: YOUR_API_KEY" \
https://valid-eu.com/api/v1/mt/vat/verify/MT12345634Response (200 OK)
{
"success": true,
"data": {
"valid": true,
"verified": true,
"source": "VIES"
},
"timestamp": "2025-01-01T12:00:00.000Z"
}