@extends('layouts.app') @section('site_title', formatTitle([__('Status pages'), __('Developers'), config('settings.title')])) @section('head_content') @endsection @section('content')
@include('shared.breadcrumbs', ['breadcrumbs' => [ ['url' => route('home'), 'title' => __('Home')], ['url' => route('developers'), 'title' => __('Developers')], ['title' => __('Status pages')] ]])

{{ __('Status pages') }}

@include('developers.notes')
{{ __('List') }}

{{ __('API endpoint') }}:

GET
{{ route('api.status-pages.index') }}

{{ __('Request example') }}:

curl --location --request GET '{{ route('api.status-pages.index') }}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
@include('developers.status-pages.list', ['type' => 0])
{{ __('Show') }}

{{ __('API endpoint') }}:

GET
{!! str_replace(':id', '{id}', route('api.status-pages.show', ['id' => ':id'])) !!}

{{ __('Request example') }}:

curl --location --request GET '{!! str_replace(':id', '{id}', route('api.status-pages.show', ['id' => ':id'])) !!}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
{{ __('Store') }}

{{ __('API endpoint') }}:

POST
{{ route('api.status-pages.store') }}

{{ __('Request example') }}:

curl --location --request POST '{{ route('api.status-pages.store') }}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'name={url}' \
--data-urlencode 'slug={id}'
@include('developers.status-pages.store-update', ['type' => 1])
{{ __('Update') }}

{{ __('API endpoint') }}:

POST
{!! str_replace(':id', '{id}', route('api.status-pages.update', ['id' => ':id'])) !!}

{{ __('Request example') }}:

curl --location --request POST '{!! str_replace(':id', '{id}', route('api.status-pages.update', ['id' => ':id'])) !!}' \
--header 'Authorization: Bearer {api_key}' \
--form '_method="PUT"'
@include('developers.status-pages.store-update', ['type' => 0])
{{ __('Delete') }}

{{ __('API endpoint') }}:

DELETE
{!! str_replace(':id', '{id}', route('api.status-pages.destroy', ['id' => ':id'])) !!}

{{ __('Request example') }}:

curl --location --request DELETE '{!! str_replace(':id', '{id}', route('api.status-pages.destroy', ['id' => ':id'])) !!}' \
--header 'Authorization: Bearer {api_key}'
@endsection @include('shared.sidebars.user')