@extends('admin.layouts.app') @section('title', 'Webhook: ' . $webhook->name) @section('breadcrumb') Webhooks {{ $webhook->name }} @endsection @section('content') @if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif {{-- Webhook Info --}}
Status
{{ $webhook->is_active ? 'Active' : 'Inactive' }}
Failures
{{ $webhook->failure_count }}
Last Triggered
{{ $webhook->last_triggered_at ? $webhook->last_triggered_at->diffForHumans() : 'Never' }}
Events
{{ count($webhook->events ?? []) }}
{{-- Secret --}}
Signing Secret
{{ $webhook->secret }}
Verify payloads with: sha256=hmac(payload, secret) in X-Webhook-Signature header.
{{-- Delivery Log --}}
Delivery Log
@forelse($deliveries as $d) @empty @endforelse
Event Status HTTP Code Response Time
{{ $d->event }} {{ $d->success ? 'OK' : 'Failed' }} {{ $d->response_code }} {{ Str::limit($d->response_body ?? '', 80) }} {{ $d->created_at->diffForHumans() }}
No deliveries yet.
{{ $deliveries->links() }} @endsection