@extends('layouts.app') @section('title', 'API Documentation - ' . config('app.name')) @section('header-left')
{{ $baseUrl }}
All endpoints require Accept: application/json. Authenticated endpoints require Authorization: Bearer <token>.
Rate limit: 60 requests per minute per user. Dates are ISO 8601. IDs are UUIDs.
List responses: {"data": [...], "meta": {"pagination": {...}}}. Single: {"data": {...}}. Errors: {"message": "...", "errors": {...}}.
{{ $ep['path'] }}
@if ($ep['auth'])
Auth
@endif
{{ $ep['description'] }}
@if ($ep['body'] !== null){{ json_encode($ep['body'], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) }}
{{ is_array($ep['response']) ? json_encode($ep['response'], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES) : $ep['response'] }}