vatcheckapi (Preview)

vatcheckapi is a free and easy-to-use VAT lookup & validation service.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Fördős András
Email fordosa90+ipc_vatcheck@gmail.com
Connector Metadata
Publisher Fördős András
Website https://vatcheckapi.com/
Privacy policy https://vatcheckapi.com/privacy-policy/
Categories Business Intelligence;Finance

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Check status

Returns your current quota.

Validate VAT

Validates any given vat number and returns its validity and company information.

Check status

Returns your current quota.

Returns

Name Path Type Description
Account ID
account_id integer

Unique account ID.

Total
quotas.month.total integer

Total available calls.

Used
quotas.month.used integer

Used number of calls.

Remaining
quotas.month.remaining integer

Remaining number of calls.

Total
quotas.grace.total integer

Total number of calls.

Used
quotas.grace.used integer

Used number of calls.

Remaining
quotas.grace.remaining integer

Remaining number of calls.

Validate VAT

Validates any given vat number and returns its validity and company information.

Parameters

Name Key Required Type Description
VAT number
vat_number integer

The vat number you want to query (Either: including the country prefix, or without and you specify the country_code).

Country code
country_code string

An ISO Alpha 2 Country Code for the vat number (e.g. LU).

Returns

Name Path Type Description
Country code
country_code string

An ISO Alpha 2 Country Code for the vat number (e.g. LU).

VAT number
vat_number string

The vat number you want to query (Either: including the country prefix, or without and you specify the country_code).

Format valid
format_valid boolean

Is the format valid?

Checksum valid
checksum_valid boolean

Is the checksum valid?

Is registered?
registration_info.is_registered boolean

Is the VAT registered?

Name
registration_info.name string

Details of the registered name.

Address
registration_info.address string

Details of the registered address.

Address parts
registration_info.address_parts string

Additional address parts.

Checked at
registration_info.checked_at string

Last checked at timestamp.

Registration history
registration_info_history array of

Array of registration info history.