API > Documento Representación Verifactu - Descargar modelo

Documento Representación Verifactu - Descargar modelo

GET  https://{entorno}.ticketbaiws.eus/doc-representante/modelo/

Permite descargar el modelo del documento de representación de Verifactu requerido para poder hacer envíos a Verifactu con el certificado de Ticketbai WS. Devuelve el fichero PDF con los datos precargados de la empresa y del representante en base 64.

PARÁMETROS

nombre_representante string obligatorio únicamente para empresas
con personalidad jurídica

Nomre y apellidos de la persona representante de la empresa que va a firmar el documento digitalmente. Este dato debe coincidir con el NIF de la firma digital
Juan Martínez Pérez
nif_representante string obligatorio únicamente para empresas
con personalidad jurídica

NIF de la persona representante de la empresa que va a firmar el documento digitalmente. Este dato debe coincidir con el NIF de la firma digital
12345678Z
poblacion_representante string obligatorio únicamente para empresas
con personalidad jurídica

Población de la persona representante de la empresa que va a firmar el documento digitalmente.
Madrid
direccion_representante string obligatorio únicamente para empresas
con personalidad jurídica

Dirección de la persona representante de la empresa que va a firmar el documento digitalmente.
Calle Falsa 123


GET https://{entorno}.ticketbaiws.eus/doc-representante/modelo/
$ curl --request GET \
     --url https://api-test.ticketbaiws.eus/doc-representante/modelo/ \
     --header 'Accept: application/json' \
     --header 'Content-Type: application/json' \
     --header 'Token: xxx' \
     --header 'Nif: 00000014Z'
	 --data '{"nombre_representante" : "Persona Representante","nif_representante" : "12345678Z","poblacion_representante" : "Madrid","direccion_representante" : "Calle Falsa 123"}'
$ composer require guzzlehttp/guzzle
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api-test.ticketbaiws.eus/doc-representante/modelo/', [
  'body' => '{"nombre_representante" : "Persona Representante","nif_representante" : "12345678Z","poblacion_representante" : "Madrid","direccion_representante" : "Calle Falsa 123"}',
  'headers' => [
    'Accept' => 'application/json',
    'Content-Type' => 'application/json',
    'Token' => 'xxx',
    'Nif' => '00000014Z'
  ],
]);

echo $response->getBody();
$ python -m pip install requests
import requests

url = "https://api-test.ticketbaiws.eus/doc-representante/modelo/?nombre_representante=Persona Representante&nif_representante=12345678Z&poblacion_representante=Madrid&direccion_representante=Calle Falsa 123"
headers = {"Accept": "application/json", "Token" : "xxx", "Nif" : "00000014Z"}
response = requests.request("GET", url, headers=headers)
print(response.text)
CURL *hnd = curl_easy_init();

curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "https://api-test.ticketbaiws.eus/doc-representante/modelo/?nombre_representante=Persona Representante&nif_representante=12345678Z&poblacion_representante=Madrid&direccion_representante=Calle Falsa 123");

struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Accept: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);

CURLcode ret = curl_easy_perform(hnd);
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("https://api-test.ticketbaiws.eus/doc-representante/modelo/?nombre_representante=Persona Representante&nif_representante=12345678Z&poblacion_representante=Madrid&direccion_representante=Calle Falsa 123")
  .get()
  .addHeader("Accept", "application/json")
  .addHeader("Token", "xxx")
  .addHeader("Nif", "00000014Z")
  .build();
  
Response response = client.newCall(request).execute();
{ } Response JSON
HTTP/1.1 200 OK
{ 
	"result": "OK", 
	"return": "JVBERi0xLjcNJeLjz9MNCjE1OSAwIG9iag08PC9MaW5lYXJpemVkIDEvTCAxMzQ0MTMwL08gMTYx...", 
	"msg": null 
}

Métodos TicketBAI / Verifactu

Métodos específicos para Verifactu

Métodos específicos para BATUZ BIZKAIA

Otros métodos