This Vies VAT number validation Actor checks if a given VAT number is valid in the EU. A Vies check (VAT Information Exchange System check) is highly recommended and often required for VAT-exempt intra-EU transactions between businesses. Returns isValid, name and address.
This Vies VAT number validation Actor checks if a given VAT number is valid in the EU. A Vies check (VAT Information Exchange System check) is not mandatory in the EU, but it is highly recommended and often required for VAT-exempt intra-EU transactions between businesses. The Actor returns if the VAT Number is valid and if so it will return the company name and address.
Input of this actor should be JSON containing filter specification. Allowed input are:
Field | Type | Description | Allowed values |
---|---|---|---|
country | String | The shortcode of the country or the name of a country. You can also add the name of the country, but shortcodes are more on the safe side. This field is optional, but only if your VAT number input contains the shortcode as prefix | See beneeth for valid shortcodes |
vatNumber | String | The VAT number of that specific country | Any string value |
Shortcode | Country |
---|---|
AT | Austria |
BE | Belgium |
BG | Bulgaria |
CY | Cyprus |
CZ | Czechia |
DE | Germany |
DK | Denmark |
EE | Estonia |
EL | Greece |
ES | Spain |
FI | Finland |
FR | France |
HR | Croatia |
HU | Hungary |
IE | Ireland |
IT | Italy |
LT | Lithuania |
LU | Luxembourg |
LV | Latvia |
MT | Malta |
NL | The Netherlands |
PL | Poland |
PT | Portugal |
RO | Romania |
SE | Sweden |
SI | Slovenia |
SK | Slovakia |
XI | Northern Ireland |
Example input:
1{\ 2 "vatNumber": "NL854897276B01" 3}
or
1{ 2 "country": "NL", 3 "vatNumber": "854897276B01" 4}
Once the actor finishes it will return a result stating if the VAT number is valid or not. If it is valid, the company name and address are also returned.
Example result:
1{ 2 "isValid": true, 3 "originalVatNumber": "NL854897276B01", 4 "correctedVatNumber": "854897276B01", 5 "companyName": "DEM IT HOLDING B.V.", 6 "companyAddressLine1": "WEEGSCHAAL 00116", 7 "companyAddressLine2": "3721WW BILTHOVEN" 8}
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!