Listar webhooks
Lista tus endpoints de webhook.
GET/v1/workspaces/{regionId}/webhooks
Devuelve
200 OK con el objeto que se muestra en la respuesta.
Más detalles
Los endpoints de tu lado y los tipos de evento que pueden recibir. Nunca un secreto de firma: secretHint muestra su inicio y su final.
Un administrador con sesión iniciada (token Bearer): edit en approvalSettings del comprador, o un administrador de proveedor.
Campos de la respuesta
endpoints[].eventsArray<string>Los tipos de evento que se envían. Vacío significa todos los tipos de tu lado, incluidos los que se agreguen después.
endpoints[].lastErrorCodestringPor qué falló el último intento: http_status (consulta lastStatus), blocked_address, unreachable, timeout, redirect, too_large, endpoint_off o failed.
endpoints[].failedDeliveriesnumberEntregas abandonadas seguidas; un éxito o reanudar el endpoint lo restablece.
Errores
- 403 Forbidden - Una clave de API, o un llamador que no es administrador de este lado del espacio de trabajo.
- 401 Unauthorized - No se presentó ninguna credencial, o el token Bearer o el valor de X-Api-Key falta, no es válido, caducó o fue revocado.
curl "$PLEAXY_API_BASE_URL/v1/workspaces/{regionId}/webhooks" \
-H "X-Api-Key: $PLEAXY_API_KEY"{
"endpoints": [
{
"id": "string",
"url": "string",
"description": "string",
"events": [ "string" ],
"enabled": boolean,
"secretHint": "string",
"createdAt": "string",
"lastAttemptAt": "string",
"lastStatus": number,
"lastErrorCode": "string",
"lastSuccessAt": "string",
"failedDeliveries": number
}
],
"eventTypes": [ "string" ]
}