@extends('layouts.app') @section('title','API Integrations - NGBVD') @section('content') @include('integrations.partials.settings_style') @php $summary = $summary ?? []; $clients = $summary['clients'] ?? 0; $activeClients = $summary['active_clients'] ?? 0; $success = $summary['success'] ?? 0; $failed = $summary['failed'] ?? 0; $pending = $summary['pending'] ?? 0; $recentLogs = $recentLogs ?? collect(); @endphp
Manage approved system-to-system data exchange with authorised platforms while maintaining auditability and survivor data protection.
Use these work areas to configure API access, review endpoints and track all data-sharing attempts.
View available v2 endpoints, authentication requirements and testing guidance.
Create and manage credentials for approved external systems.
Audit outbound and inbound API activity, failures, retries and responses.
Review user activity and permission-controlled access events.
Operational guidance for approved sharing.
Latest API exchange attempts recorded by the system.
| Date | System | Direction | Case | Status | HTTP | Log |
|---|---|---|---|---|---|---|
| {{ optional($log->created_at)->format('d M Y H:i') ?: 'N/A' }} | {{ $log->system_name ?: $log->integration_name ?: 'External System' }} | {{ ucfirst($log->direction ?: 'outbound') }} | {{ $log->case_reference ?: 'N/A' }} | {{ ucfirst($status) }} | {{ $log->response_code ?: '-' }} | @if(!empty($log->uuid)) View@elseN/A@endif |
No sharing activity yetAPI sharing attempts will appear here once records are exchanged. | ||||||