API Analytics

Request Logs

A detailed history of all proxy requests passing through the middleware.

@forelse($logs as $log) @empty @endforelse
Time Status Method & Endpoint Shopify Domain Latency Actions
{{ $log->created_at->format('M j, Y') }} {{ $log->created_at->format('H:i:s') }}
@php $statusClass = 'bg-slate-100 text-slate-700 ring-slate-500/10'; if ($log->status_code >= 200 && $log->status_code < 300) { $statusClass = 'bg-emerald-50 text-emerald-700 ring-emerald-600/20'; } elseif ($log->status_code >= 400 && $log->status_code < 500) { $statusClass = 'bg-amber-50 text-amber-700 ring-amber-600/20'; } elseif ($log->status_code >= 500) { $statusClass = 'bg-red-50 text-red-700 ring-red-600/10'; } @endphp {{ $log->status_code }}
{{ $log->method }} {{ $log->endpoint_name }}
@if($log->shopify_domain)
{{ $log->shopify_domain }}
@else Unknown / Local @endif
{{ number_format($log->response_time_ms) }} ms

No logs yet

Make an API request to see it appear here instantly.

@if($logs->hasPages())
{{ $logs->links() }}
@endif