SurveyVotes
Last updated
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/surveys/1/votes', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);[
{
"id": 1,
"user_id": 2,
"group_account_user_id": null,
"department_id": 1,
"survey_id": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
},
{
"id": 2,
"user_id": 3,
"group_account_user_id": null,
"department_id": 2,
"survey_id": 1,
"created_at": "2024-07-15 13:00:00",
"updated_at": "2024-07-15 13:00:00",
"deleted_at": null
}
]$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/surveys/1/votes/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 2,
"group_account_user_id": null,
"department_id": 1,
"survey_id": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/surveys/1/votes/current', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 2,
"group_account_user_id": null,
"department_id": 1,
"survey_id": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/administration/surveys/1/votes', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);[
{
"id": 1,
"user_id": 2,
"group_account_user_id": null,
"department_id": 1,
"survey_id": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
},
{
"id": 2,
"user_id": 3,
"group_account_user_id": null,
"department_id": 2,
"survey_id": 1,
"created_at": "2024-07-15 13:00:00",
"updated_at": "2024-07-15 13:00:00",
"deleted_at": null
}
]$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/administration/surveys/1/votes/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 2,
"group_account_user_id": null,
"department_id": 1,
"survey_id": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('POST', '/api/surveys/1/votes', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'survey_answer_option_ids' => [1]
]
]);{
"status": "success",
"data": {
"id": 3,
"user_id": 4,
"group_account_user_id": null,
"department_id": 2,
"survey_id": 1,
"created_at": "2024-07-15 14:00:00",
"updated_at": "2024-07-15 14:00:00",
"deleted_at": null
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('DELETE', '/api/surveys/1/votes/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"status": "success",
"data": null
}