![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Le he dedicado un rato y he llegado hasta aquí:
https://viesapi.eu/vies-rest-api-documentation/ También he llegado a la parte de "Pricing". Aparentemente es un servicio que va de 5 a 20 euros al mes. La dirección para la API es Poducción: https://viesapi.eu/api Test: https://viesapi.eu/api-test En esa página muestran un ejemplo de pruebas que funciona: https://test_id:[email protected]/...t/PL7171642051 y devuelve Código:
<result> <vies> <uid>b862fbfeb7f17341</uid> <countryCode>PL</countryCode> <vatNumber>7171642051</vatNumber> <valid>true</valid> <traderName>MICHAŁ CZAPCZYŃSKI</traderName> <traderCompanyType>---</traderCompanyType> <traderAddress>AL. WILANOWSKA 366 M88 02-665 WARSZAWA</traderAddress> <id>cfa7c7c272ab4ea1</id> <date>2023-09-27+02:00</date> <source>http://ec.europa.eu</source> </vies> </result> |
|
#2
|
||||
|
||||
|
Hola.
Lo primero gracias. Hasta ahí es donde yo llego. En cuento a la primera respuesta la url que sale es https://editor.swagger.io/check-vat-number y esa no puede ser ya que esa es la dirección del editor, no encuentro por ningún otro lado la url correcta. En cuento a la segunda, ese enlace se trata de una empresa que ha desarrollado su propia api para realizar las consultas y cobra por ello. Gracias otra vez. |
|
#3
|
||||
|
||||
|
Hola a todos,
Buscando la URL de marras, me he topado con esta entrada en StackOverflow, donde se muestra la siguiente URL: Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ms/[country]/vat/[vat] Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ms/DE/vat/122268496 Por otro lado, parece que la URL "base" que se necesita es la siguiente: Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/ Código:
https://ec.europa.eu/taxation_customs/vies/rest-api/check-vat-number Código:
https://ec.europa.eu/assets/taxud/vow-information/swagger_publicVAT.yaml P.D. Puede probarse todo esto fácilmente en REQ BIN. URL: https://ec.europa.eu/taxation_custom...eck-vat-number Method: POST JSON de entrada: Código:
{
"countryCode": "DE",
"vatNumber": "122268496"
}
Código:
{
"countryCode": "DE",
"vatNumber": "122268496",
"requestDate": "2023-09-28T12:41:19.417Z",
"valid": true,
"requestIdentifier": "",
"name": "---",
"address": "---",
"traderName": "---",
"traderStreet": "---",
"traderPostalCode": "---",
"traderCity": "---",
"traderCompanyType": "---",
"traderNameMatch": "NOT_PROCESSED",
"traderStreetMatch": "NOT_PROCESSED",
"traderPostalCodeMatch": "NOT_PROCESSED",
"traderCityMatch": "NOT_PROCESSED",
"traderCompanyTypeMatch": "NOT_PROCESSED"
}
Código:
{
"countryCode": "string",
"vatNumber": "string",
"requesterMemberStateCode": "string",
"requesterNumber": "string",
"traderName": "string",
"traderStreet": "string",
"traderPostalCode": "string",
"traderCity": "string",
"traderCompanyType": "string"
}
Última edición por dec fecha: 28-09-2023 a las 14:46:40. |
|
#4
|
||||
|
||||
|
Acabo de encontrar la url y ahora tengo que hacer que funcione. Cuando lo tenga pondré el código.
https://ec.europa.eu/taxation_customs/vies/rest-api/ y tiene los tres siguientes servicios: /check-vat-number /check-vat-test-service /check-status A la del estado es fácil hacerla funcionar, ya que no tiene parámetros. Me estoy pegando con el primero. |
|
#5
|
||||
|
||||
|
Hola a todos,
Cita:
Como he puesto en mi anterior mensaje, en efecto, funciona como se espera. Vaya, no lo he probado en Delphi sino en REQ BIN, pero, no veo porqué no funcionaría un HTTP POST similar desde Delphi. Si es que es necesario... porque la primera URL que pongo en mi anterior mensaje (y que usa sólo HTTP GET) acaso podría ser suficiente. |
|
#6
|
||||
|
||||
|
Hola a todos. Pongo una función para validar un documento en el servicio VIES de la UE.
|
|
#7
|
||||
|
||||
Gracias a todos. Seguro que nos será de utilidad a bastante gente.
__________________
Be water my friend. |
|
#8
|
||||
|
||||
|
No entiendo, qué quieres decir aquí:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Suma de números pares que hay entre dos números | Daniel2622 | Lazarus, FreePascal, Kylix, etc. | 21 | 26-04-2017 22:47:29 |
| Tablas de multiplicar para todos los números entre dos números | Daniel2622 | Lazarus, FreePascal, Kylix, etc. | 3 | 22-04-2017 00:47:59 |
| Documentos UDF's | johan | Firebird e Interbase | 1 | 23-03-2010 17:19:01 |
| Documentos XML | cone220 | Internet | 1 | 03-11-2004 17:49:35 |
| Documentos pdf | roman | PHP | 5 | 27-09-2004 16:14:23 |
|