Entorno de prueba para verificar el estado de la entidad en el sistema VIES.
Para todos aquellos que deseen probar el funcionamiento de bibliotecas compartidas, complementos y un complemento para Microsoft Excel, se ha puesto a disposición una API de prueba en: https://viesapi.eu/api-test/
El uso de la API de prueba no requiere crear una cuenta en el sitio web viesapi.eu, y todas las funciones de la API de prueba funcionan exactamente de la misma manera que en el caso de la API de producción (https://viesapi.eu/api/). La única limitación es el rango de números de IVA de la UE para los que se pueden enviar consultas.
Las consultas enviadas a la dirección de prueba API pueden solamente consulte los siguientes números asignados a funciones específicas:
Nombre de la función | Descripción | Números de IVA de la UE |
obtenerVIESData | Una función para confirmar la actividad de un número de IVA de la UE emitido por cualquiera de los Estados miembros de la Unión Europea | 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 |
Configuración
Para cuentas de producción, el identificador de clave y la clave son generados por el usuario después de iniciar sesión en su cuenta en el portal viesapi.eu. En el caso de la API de prueba, no es necesario crear una cuenta, basta con realizar la configuración como se describe a continuación.
La API de prueba requiere que se use un constructor sin parámetros al construir el objeto del cliente para realizar la autenticación correcta. Aquí hay ejemplos para bibliotecas particulares:
- C#
- C/C++
- Java
- JavaScript
- PHP
- Pitón
- básico visual
- Sobresalir
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()
Uso
La verificación de las funcionalidades individuales de la API de prueba consiste en llamar a las funciones individuales descritas en detalle en la documentación página con los parámetros (números de IVA de la UE) enumerados anteriormente.
Cada una de las bibliotecas que proporcionamos contiene el código fuente de un programa de muestra llamado ejemplo, que ilustra el uso correcto de todas las funciones de la API.