Testovací prostředí pro kontrolu stavu entity v systému VIES.

Pro všechny, kteří chtějí otestovat fungování sdílených knihoven, pluginů a doplňku pro Microsoft Excel, je k dispozici testovací API na: https://viesapi.eu/api-test/

Použití testovacího API nevyžaduje vytvoření účtu na webu viesapi.eu a všechny funkce testovacího API fungují úplně stejně jako v případě produkčního API (https://viesapi.eu/api/). Jediným omezením je rozsah EU DIČ, na který lze zasílat dotazy.

Dotazy zaslané na adresu API-test mohou pouze viz následující čísla přiřazená konkrétním funkcím:

Název funkce Popis DIČ EU
getVIESData Funkce pro potvrzení činnosti EU DIČ vydaného kterýmkoli členským státem Evropské unie 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

Konfigurace

U produkčních účtů si identifikátor klíče a klíč vygeneruje uživatel po přihlášení ke svému účtu na portálu viesapi.eu. V případě testovacího API není potřeba vytvářet účet – stačí provést konfiguraci, jak je popsáno níže.

Pro autorizaci v testovacím prostředí použijte následující hodnoty: test_id a test_key.

Testovací rozhraní API vyžaduje, aby byl při konstrukci klientského objektu použit konstruktor bez parametru, aby se provedla správná autentizace. Zde jsou příklady konkrétních knihoven:

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()

Používání

Kontrola jednotlivých funkcionalit testovacího API spočívá ve volání jednotlivých funkcí podrobně popsaných na dokumentace stránku s parametry (EU DIČ) uvedenými výše.

Každá z knihoven, které poskytujeme, obsahuje zdrojový kód pro ukázkový program s názvem příklad, který ilustruje správné použití všech funkcí API.