GET https://{entorno}.ticketbaiws.eus/lroe-critcaja-pagos/
ATENCIÓN: Este método únicamente es válido para BATUZ Bizkaia. Permite consultar los pagos de las facturas recibidas al LROE de Batuz. Todos los parámetros menos el del ejercicio son opcionales (aunque se debe especificar al menos uno) y se pueden combinar, por ejemplo para buscar entre dos fechas las facturas de un proveedor concreto. Este método es para empresas o personas autónomas acogidas al régimen especial del criterio de caja
PARÁMETROS
ejercicio integer obligatorio Año fiscal del ejercicio del bloque de facturas recibicas en formato yyyy | 2023 |
fecha_factura_desde string opcional Fecha de la factura completa en formato dd/mm/yyyy | 13/09/2023 |
fecha_factura_hasta string opcional Fecha de la factura completa en formato dd/mm/yyyy | 13/10/2023 |
fecha_operacion_desde string opcional Fecha de la operación en formato dd/mm/yyyy | 13/09/2023 |
fecha_operacion_hasta string opcional Fecha de la operación en formato dd/mm/yyyy | 13/10/2023 |
fecha_pago_desde string opcional Fecha del pago en formato dd/mm/yyyy | 13/09/2023 |
fecha_pago_hasta string opcional Fecha del pago en formato dd/mm/yyyy | 13/10/2023 |
concepto enum opcional Cuando la operación es sin factura y únicamente para el modelo 140 (autónomos o sociedades sin PJ) . Posibles opciones: 600 - Compras de mercaderías 601 - Compras de materias primas 602 - Compras de otros aprovisionamientos 606 - Descuentos sobre compras por pronto pago 607 - Trabajos realizados por otras empresas 608 - Devoluciones de compras y operaciones similares 609 - Rappels por compras 620 - Gastos en investigación y desarrollo del ejercicio 621 - Arrendamientos y cánones 622 - Reparaciones y conservación 623 - Servicios de profesionales independientes 624 - Transportes 625 - Primas de seguros 626 - Servicios bancarios y similares 627 - Publicidad, propaganda y relaciones públicas 628 - Suministros 629 - Otros servicios 631 - Otros tributos 634 - Ajustes negativos en la imposición indirecta 639 - Ajustes positivos en la imposición indirecta 640 - Sueldos y salarios 641 - Indemnizaciones 64201 - Seguridad social a cargo de la empresa: autónomos 64202 - Seguridad social a cargo de la empresa: empleados 643 - Retribuciones a largo plazo mediante sistemas de aportación definida 644 - Retribuciones a largo plazo mediante sistemas de prestación definida 649 - Otros gastos sociales 65 - Otros gastos de gestión 66 - Gastos financieros 67 - Gastos excepcionales 680 - Amortización del inmovilizado intangible 681 - Amortización del inmovilizado material 682 - Amortización de las inversiones inmobiliarias 69 - Pérdidas por deterioro y otras dotaciones | 02 |
num_factura string opcional Número de la factura | 2023715273 |
epigrafe integer opcional únicamente para personas físicas en Bizkaia (LROE 140) Indica que el concepto va en un epígrafe específico diferente al epígrafe general definido en la ficha de empresa o diferente del definido en la factura. | 197210 |
estado string opcional Estado de las facturas: Correcto, AceptadoConErrores, Incorrecto | Correcto |
pagina integer opcional Para especificar el número de página del resultado paginado. | 1 |
$ curl --request GET \
--url https://api-test.ticketbaiws.eus/lroe-critcaja-pagos/ \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'Token: xxx' \
--header 'Nif: 00000014Z'
--data '
{
"ejercicio": 2023,
"fecha_factura_desde": "01/06/2023",
"fecha_factura_hasta": "01/10/2023",
"pagina": 1
}'
$ composer require guzzlehttp/guzzle
<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://api-test.ticketbaiws.eus/lroe-critcaja-pagos/', [
'body' => '{"ejercicio": 2023,"fecha_factura_desde": "01/06/2023","fecha_factura_hasta": "01/10/2023","pagina": 1}',
'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/lroe-critcaja-pagos/"
payload = {
"ejercicio": 2023,
"fecha_factura_desde": "01/06/2023",
"fecha_factura_hasta": "01/10/2023",
"pagina": 1
}
headers = {"Accept": "application/json", "Token" : "xxx", "Nif" : "00000014Z"}
response = requests.request("GET", url, json=payload, 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/lroe-critcaja-pagos/");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Accept: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_GETFIELDS, '{"ejercicio": 2023,"fecha_factura_desde": "01/06/2023","fecha_factura_hasta": "01/10/2023","pagina": 1}');
CURLcode ret = curl_easy_perform(hnd);
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, '{"ejercicio": 2023,"fecha_factura_desde": "01/06/2023","fecha_factura_hasta": "01/10/2023","pagina": 1}');
Request request = new Request.Builder()
.url("https://api-test.ticketbaiws.eus/lroe-critcaja-pagos/")
.GET(body)
.addHeader("Accept", "application/json")
.addHeader("Token", "xxx")
.addHeader("Nif", "00000014Z")
.build();
Response response = client.newCall(request).execute();
HTTP/1.1 200 OK
{
"body": {
"result": "OK",
"return": {
"response": [
{
"fecha_factura": "29\/11\/2023",
"fecha_pago": "30\/12\/2023",
"serie": "A",
"num_factura": "2023000699",
"importe_pagado": "100.00",
"iva_soportado": "21.00",
"iva_deducible": "21.00",
"forma_pago": "01",
"descripcion_fpago": "Transferencia",
"estado": "Correcto"
},
{
"fecha_factura": "29\/11\/2023",
"fecha_pago": "30\/12\/2023",
"serie": "A",
"num_factura": "2023000700",
"importe_pagado": "100.00",
"iva_soportado": "21.00",
"iva_deducible": "21.00",
"forma_pago": "01",
"descripcion_fpago": "Transferencia",
"estado": "Correcto"
}
]
},
"msg": null
},
"status_code_header": "HTTP\/1.1 200 OK"
}