LayoutColumns
Last updated
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/layouts/columns', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);[
{
"id": 1,
"title": null,
"layout_row_id": 1,
"width": 12,
"sort_number": 1,
"created_at": "2021-10-25 19:07:59",
"updated_at": "2021-10-25 19:07:59",
"deleted_at": null
},
{
"id": 2,
"title": null,
"layout_row_id": 2,
"width": null,
"sort_number": 1,
"created_at": "2021-10-25 19:08:00",
"updated_at": "2021-10-25 19:08:00",
"deleted_at": null
},
{
"id": 3,
"title": null,
"layout_row_id": 2,
"width": null,
"sort_number": 2,
"created_at": "2021-10-25 19:08:00",
"updated_at": "2021-10-25 19:08:00",
"deleted_at": null
}
]$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/layouts/columns/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
]);{
"id": 1,
"title": null,
"layout_row_id": 1,
"width": 12,
"sort_number": 1,
"created_at": "2021-10-25 19:07:59",
"updated_at": "2021-10-25 19:07:59",
"deleted_at": null
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('POST', '/api/layouts/columns', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'title' => null,
'layout_row_id' => '1',
'width' => 'null',
'sort_number' => '1',
]
]);
{
"status": "success",
"data": {
"id": 1,
"title": null,
"layout_row_id": 1,
"width": null,
"sort_number": 1,
"created_at": "2023-04-28 13:55:21",
"updated_at": "2023-04-28 13:55:21",
"deleted_at": null
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('PUT', '/api/layouts/columns/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'width' => '6',
]
]);{
"status": "success",
"data": {
"id": 1,
"title": null,
"layout_row_id": 1,
"width": 6,
"sort_number": 1,
"created_at": "2023-04-28 13:55:21",
"updated_at": "2023-04-28 13:55:21",
"deleted_at": null
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('DELETE', '/api/layouts/columns/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"status": "success",
"data": null
}