Testno okruženje za provjeru statusa entiteta u VIES sustavu.

Za sve one koji žele testirati rad zajedničkih biblioteka, dodataka i dodataka za Microsoft Excel, testni API je dostupan na: https://viesapi.eu/api-test/

Korištenje testnog API-ja ne zahtijeva kreiranje računa na web stranici viesapi.eu, a sve funkcije testnog API-ja rade na potpuno isti način kao u slučaju proizvodnog API-ja (https://viesapi.eu/api/). Jedino ograničenje je raspon EU PDV brojeva za koje se mogu slati upiti.

Upiti poslani na API-test adresu mogu samo pogledajte sljedeće brojeve dodijeljene određenim funkcijama:

Naziv funkcije Opis EU PDV brojevi
getVIESData Funkcija za potvrđivanje aktivnosti EU PDV broja koji je izdala bilo koja država članica Europske unije PL7272445205
PL5213003700
PL5252242171
PL7171642051
DE327990207
FR10402571889
DK56314210
ES38076731R
PT501613897
CZ7710043187
IT06903461215
BG202211464
HU29312757
RO14388698
EL801116623
FI23064613
HR79147056526
LT100005828314
LV40203202898
SK2022210311
NL863726392B01
BE0835221567
ATU74581419
CY10137629O
EE100110874
IE8251135U
LU22108711
MT26572515
SE556037867001
SI51510847

Konfiguracija

Za proizvodne račune identifikator ključa i ključ generira korisnik nakon prijave na svoj račun na portalu viesapi.eu. U slučaju testnog API-ja, nema potrebe za kreiranjem računa – dovoljno je izvršiti konfiguraciju kako je opisano u nastavku.

Za autorizaciju u testnom okruženju koristite sljedeće vrijednosti: test_id i test_key.

Testni API zahtijeva korištenje konstruktora bez parametara prilikom konstruiranja klijentskog objekta za izvođenje ispravne provjere autentičnosti. Evo primjera za određene biblioteke:

using viesapiLibrary.dll;

// Create the test env service client object.
VIESAPIClient viesapi = new VIESAPIClient();
#include "viesapi.h"

// Create the test env service client object.
VIESAPIClient* viesapi = NULL;
viesapi_new_test(&viesapi);
import pl.viesapi.client.*;

// Create the test env service client object.
VIESAPIClient viesapi = new VIESAPIClient();
var VIESAPI = require('viesapiclient');

// Create the test env service client object.
var viesapi = new VIESAPI.VIESAPIClient();
require_once 'VIESAPI/VIESAPIClient.php';

\VIESAPI\VIESAPIClient::registerAutoloader();

// Create the test env service client object.
$viesapi = new \VIESAPI\VIESAPIClient();
from viesapi import *
from pprint import pprint

# Create the test env service client object.
viesapi = VIESAPIClient()
' Create the test env service client object
Dim viesapi As New VIESAPIClient
# Create the test env service client object.
=VIESAPI.CONNECT.TEST()

Korištenje

Provjera pojedinih funkcionalnosti testnog API-ja sastoji se u pozivanju pojedinačnih funkcija koje su detaljno opisane na dokumentacija stranicu s gore navedenim parametrima (EU PDV brojevi).

Svaka od biblioteka koje pružamo sadrži izvorni kod za ogledni program pod nazivom primjer, koji ilustrira ispravnu upotrebu svih API funkcija.