SurveyAnswerOptions
Last updated
$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('GET', '/api/surveys/1/answer-options', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);[
{
"id": 1,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Very satisfied",
"sort_number": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
},
{
"id": 2,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Satisfied",
"sort_number": 2,
"created_at": "2024-07-15 12:00:000",
"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/answer-options/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Very satisfied",
"sort_number": 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/answer-options', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);[
{
"id": 1,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Very satisfied",
"sort_number": 1,
"created_at": "2024-07-15 12:00:00",
"updated_at": "2024-07-15 12:00:00",
"deleted_at": null
},
{
"id": 2,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Satisfied",
"sort_number": 2,
"created_at": "2024-07-15 12:00:000",
"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/answer-options/1', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"id": 1,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Very satisfied",
"sort_number": 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/administration/surveys/1/answer-options', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'title' => 'Neutral'
]
]);{
"status": "success",
"data": {
"id": 3,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Neutral",
"sort_number": 3,
"created_at": "2024-07-15 12:15:00",
"updated_at": "2024-07-15 12:15:00",
"deleted_at": null
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('PUT', '/api/administration/surveys/1/answer-options/3', [
'headers' => ['Authorization' => "Bearer {accessToken}"],
'json' => [
'sort_number' => 1
]
]);{
"status": "success",
"data": {
"id": 3,
"user_id": 2,
"survey_id": 1,
"lang_id": "en-US",
"title": "Neutral",
"sort_number": 1,
"created_at": "2024-07-15 12:15:00",
"updated_at": "2024-07-15 12:30:00",
"deleted_at": null
}
}$client = new GuzzleHttp\Client(['base_uri' => 'https://{tenant}.intratool.de']);
$response = $client->request('DELETE', '/api/administration/surveys/1/answer-options/3', [
'headers' => ['Authorization' => "Bearer {accessToken}"]
]);{
"status": "success",
"data": null
}