{{ isset($endpoint['endpoint']['method']) ? $endpoint['endpoint']['method'] : 'N/A' }}
@php $url = isset($endpoint['endpoint']['url']) ? $endpoint['endpoint']['url'] : 'N/A'; if(isset($endpoint['parameters']['path'])) { foreach($endpoint['parameters']['path'] as $param) { $paramName = isset($param['name']) ? $param['name'] : ''; $paramDesc = isset($param['description']) ? $param['description'] : ''; $url = str_replace('{'.$paramName.'}', '{'.$paramName.'}', $url); } } @endphp {!! $url !!}
{{ isset($endpoint['endpoint']['description']) ? $endpoint['endpoint']['description'] : 'Açıklama bulunmuyor' }}
@if(isset($endpoint['parameters']['path']) && count($endpoint['parameters']['path']) > 0)URL Parametreleri:
@foreach($endpoint['parameters']['path'] as $param)
{{ isset($param['name']) ? $param['name'] : 'N/A' }}
({{ isset($param['type']) ? $param['type'] : 'N/A' }})
@if(isset($param['required']) && $param['required'])
*
@endif
{{ isset($param['description']) ? $param['description'] : 'Açıklama bulunmuyor' }}
@endforeach
Kimlik Doğrulama
{{ isset($endpoint['authentication']['type']) ? $endpoint['authentication']['type'] : 'N/A' }}
@if (isset($endpoint['authentication']['required']) && $endpoint['authentication']['required'])
Zorunlu
@endif
Zorunlu Alanlar
| Alan | Tip | Açıklama |
|---|---|---|
| {{ isset($field['name']) ? $field['name'] : 'N/A' }} (zorunlu) | {{ isset($field['type']) ? $field['type'] : 'N/A' }} @if(isset($field['type']) && ($field['type'] == 'array' || $field['type'] == 'object')) @endif | {{ isset($field['description']) ? $field['description'] : 'Açıklama bulunmuyor' }} |
Opsiyonel Alanlar
| Alan | Tip | Açıklama | Varsayılan |
|---|---|---|---|
| {{ isset($field['name']) ? $field['name'] : 'N/A' }} (opsiyonel) | {{ isset($field['type']) ? $field['type'] : 'N/A' }} @if(isset($field['type']) && ($field['type'] == 'array' || $field['type'] == 'object')) @endif | {{ isset($field['description']) ? $field['description'] : 'Açıklama bulunmuyor' }} | {{ isset($field['default']) ? $field['default'] : '-' }} |
Yanıtlar
{{ isset($endpoint['responses']['success']['content']) ? json_encode($endpoint['responses']['success']['content'], JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) : 'Yanıt içeriği bulunmuyor' }}
@if (isset($error['conditions']))
@else
@endif
| Durum | Mesaj |
|---|---|
| {{ isset($condition['when']) ? $condition['when'] : 'N/A' }} | {{ isset($condition['message']) ? $condition['message'] : 'N/A' }} |
Durum:
{{ isset($error['when']) ? $error['when'] : 'N/A' }}
Mesaj:
{{ isset($error['message']) ? $error['message'] : 'N/A' }}
Ek Özellikler
@foreach ($endpoint['additional_features'] as $feature)
@endforeach
{{ isset($feature['name']) ? $feature['name'] : 'N/A' }}
{{ isset($feature['description']) ? $feature['description'] : 'Açıklama bulunmuyor' }}