ManualEntrySeenUsers
Introduction
When a User has seen the content of a ManualEntry, intratool will track this as a ManualEntrySeenUser
.
Model Definition
Relations
Key
Relation
Type
Relation Field(s)
List
Get a list of ManualEntrySeenUsers
by ManualEntry.
Definition
GET
/api/manual/chapters/entries/{entryId}/seen-users
Example Request
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/manual/chapter/entries/1/seen-users', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);
Example Response Body
[
{
"id": 1,
"user_id": 4,
"entry_id": 1,
"created_at": "2019-01-25 16:23:45"
},
{
"id": 2,
"user_id": 5,
"entry_id": 1,
"created_at": "2019-01-25 16:31:29"
}
]
Create
Create a new ManualEntrySeenUser
by ManualEntry.
Definition
GET
/api/manual/chapters/entries/{entryId}/seen-users
Request Keys
Key
Type
Default
Description
Keys with *
are required.
Keys with **
are normalized to the information given by the route.
Example Request
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('POST', '/api/manual/chapters/entries/1/seen-users', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'user_id' => 6
]
]);
Example Response Body
{
"status": "success",
"data": {
"id": 3,
"user_id": 6,
"entry_id": 1,
"created_at": "2019-01-25 16:35:25"
}
}
Last updated