@extends('admin.master_layout') @section('title') {{ __('translate.Accounting') }} @endsection @section('body-header')

{{ __('translate.Accounting') }}

{{ __('translate.API Usage & Costs') }} >> {{ __('translate.Accounting') }}

@endsection @push('style_section') @endpush @section('body-content')
@include('admin.accounting.partials.filters', ['filters' => $filters, 'providers' => $data['providers'], 'featureLabels' => $data['feature_labels']]) @include('admin.accounting.partials.period-rollups', ['rollups' => $data['period_rollups']])

{{ __('translate.Total API Cost') }}

{{ number_format($data['totals']['cost'], 4) }} {{ config('api_tracking.default_currency') }}

{{ __('translate.Total Requests') }}

{{ number_format($data['totals']['requests']) }}

{{ __('translate.Error Requests') }}

{{ number_format($data['totals']['errors']) }}

{{ __('translate.Period') }}

{{ $data['start']->format('d.m.Y') }} — {{ $data['end']->format('d.m.Y') }}

{{ __('translate.Cost evolution') }}

{{ __('translate.Cost by provider') }}

{{ __('translate.Top costly APIs') }}

@forelse($data['top_costly'] as $row) @empty @endforelse
{{ __('translate.Provider') }}{{ __('translate.Requests') }}{{ __('translate.Cost') }}
{{ api_provider_label($row->provider) }} {{ number_format($row->requests) }} {{ number_format($row->cost, 4) }}
{{ __('translate.No data') }}

{{ __('translate.Cost by feature') }}

@forelse($data['by_feature'] as $row) @empty @endforelse
{{ __('translate.Feature') }}{{ __('translate.Requests') }}{{ __('translate.Cost') }}
{{ api_feature_label($row->feature_type) }} {{ number_format($row->requests) }} {{ number_format($row->cost, 4) }}
{{ __('translate.No data') }}
@endsection @push('js_section') @endpush