PHP
<?php $curl = curl_init(); curl_setopt_array($curl, [ CURLOPT_URL => "https://forge.laravel.com/api/orgs/{organization}/servers/{server}/sites/{site}/integrations/laravel-maintenance", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_HTTPHEADER => [ "Authorization: Bearer <token>" ], ]); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }
{ "data": { "id": "<string>", "type": "laravelMaintenanceIntegrations", "links": { "self": { "href": "<string>", "rel": "<string>", "describedby": "<string>", "title": "<string>", "type": "<string>", "hreflang": "<string>", "meta": {} } }, "attributes": { "enabled": true, "status": "enabling", "laravel_installed": true } } }
Show whether Laravel Maintenance integration is enabled.
Processing mode: sync
sync
The access token received from the authorization server in the OAuth 2.0 flow.
The organization slug
The server ID
The site ID
LaravelMaintenanceIntegrationResource
Show child attributes
laravelMaintenanceIntegrations
Whether the maintenance mode integration is enabled.
The status of the maintenance mode integration.
disabling
enabling
"enabling"
Whether Laravel is installed on the site.
Was this page helpful?