API > Webhooks - Consultar Webhooks

Webhooks - Consultar webhooks

GET  https://{entorno}.ticketbaiws.eus/webhooks/

GET  https://{entorno}.ticketbaiws.eus/webhooks/{codigo_webhook}/

Permite consultar el estado de uno o listar los webhooks creados para un NIF

PARÁMETROS

solo_errores boolean opcional
Parámetro para filtrar los webhooks por los que están con la opción de solo_errores activado. No definirlo para obtener cualquier resultado
true
activo boolean opcional
Parámetro para filtrar los webhooks por los que están con la opción de activo activado. No definirlo para obtener cualquier resultado
true



GET https://{entorno}.ticketbaiws.eus/webhooks/
$ curl --request GET \
     --url https://api-test.ticketbaiws.eus/webhooks/ \
     --header 'Accept: application/json' \
     --header 'Content-Type: application/json' \
     --header 'Token: xxx' \
     --header 'Nif: 00000014Z'
	 --data '{"activo":"true"}'
$ composer require guzzlehttp/guzzle
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('GET', 'https://api-test.ticketbaiws.eus/webhooks/', [
  'body' => '{"activo":"true"}',
  '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/webhooks/?activo=true"
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/webhooks/?activo=true");

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/webhooks/?activo=true")
  .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": [
        {
            "codigo": "6904a3501884e",
            "url": "https://www.berein.com/",
            "entorno": "test",
            "secret": "xajky22kjasy",
            "solo_errores": true,
            "activo": true,
            "fecha_creado": "2025-10-31T12:53:52+01:00",
            "fecha_modificado": "2025-11-03T10:16:15+01:00",
            "nif": "B12346789"
        }
    ],
    "msg": ""
}

Métodos TicketBAI / Verifactu

Métodos específicos para Verifactu

Métodos específicos para BATUZ BIZKAIA

Otros métodos