Feedback API
Interact with Feedback records in ServiceNow through the ServiceNow Table API.
Base URL: /domains/servicenow/feedback
Version: v1
Summary
Path | Operation | Description |
---|---|---|
/u_feedback* | GET | returns a list of Feedback records |
POST | creates a new Feedback record | |
/u_feedback/{sys_id}* | GET | returns a single Feedback record |
PUT | updates a single Feedback record |
Paths
GET /u_feedback*
sysparm_query | An encoded query string used to filter the results. To generate an encoded query for the results you want, go to the list view of the table in ServiceNow and create your filter. Then right click on the last filter in the breadcrumb style filter list and select 'Copy Query'. That is the query to use here. On most tables, passing 'active=true' will return only active records. | query | string | |
sysparm_display_value | Pass 'true' to return the display value of the record, pass 'false' to get the sys_id of the record, or pass 'all' to get both for reference fields. | query | string false | |
sysparm_exclude_reference_link | True to exclude Table API links for reference fields. | query | string | |
sysparm_suppress_pagination_header | True to supress pagination header. | query | string true | |
sysparm_fields | A comma-separated list of fields to return in the response. Defaults to a list that will just get form fields | query | string number,u_requester,state,assignment_group,assigned_to,short_description,description | |
sysparm_limit | The maximum number of results returned per page. | query | string 10,000 | |
sysparm_view | Render the response according to the specified UI view (overridden by sysparm_fields). | query | string |
application/json
- 200 OK
-
Success with response body.
- result: object[]
-
object {
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 201 Created
-
Success with response body
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 204 No Content
-
Success with no response body
- 400 Bad Request
-
The request URI does not match the APIs in the system, or the operation failed for unknown reasons. Invalid headers can also cause this error.
- 401 Unauthorized
-
The user is not authorized to use the API.
- 403 Forbidden
-
The requested operation is not permitted for the user. This error can also be caused by ACL failures, or business rule or data policy constraints.
- 404 Not Found
-
The requested resource was not found. This can be caused by an ACL constraint or if the resource does not exist.
- 405 Method Not Allowed
-
The HTTP action is not allowed for the requested REST API, or it is not supported by any API.
- 406 Not Acceptable
-
The endpoint does not support the response format specified in the request Accept header.
- 415 Unsupported Media Type
-
The endpoint does not support the format of the request body.
POST /u_feedback*
The body to pass or that is received in a response
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}
- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
sysparm_display_value | Pass 'true' to return the display value of the record, pass 'false' to get the sys_id of the record, or pass 'all' to get both for reference fields. | query | string false | |
sysparm_exclude_reference_link | True to exclude Table API links for reference fields. | query | string | |
sysparm_fields | A comma-separated list of fields to return in the response. Defaults to a list that will just get form fields | query | string number,u_requester,state,assignment_group,assigned_to,short_description,description | |
sysparm_view | Render the response according to the specified UI view (overridden by sysparm_fields). | query | string | |
sysparm_input_display_value | True to set raw value of input fields. | query | string false | |
sysparm_suppress_auto_sys_field | True to suppress auto generation of system fields. | query | string false |
application/json
- 200 OK
-
Success with response body.
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 201 Created
-
Success with response body
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 204 No Content
-
Success with no response body
- 400 Bad Request
-
The request URI does not match the APIs in the system, or the operation failed for unknown reasons. Invalid headers can also cause this error.
- 401 Unauthorized
-
The user is not authorized to use the API.
- 403 Forbidden
-
The requested operation is not permitted for the user. This error can also be caused by ACL failures, or business rule or data policy constraints.
- 404 Not Found
-
The requested resource was not found. This can be caused by an ACL constraint or if the resource does not exist.
- 405 Method Not Allowed
-
The HTTP action is not allowed for the requested REST API, or it is not supported by any API.
- 406 Not Acceptable
-
The endpoint does not support the response format specified in the request Accept header.
- 415 Unsupported Media Type
-
The endpoint does not support the format of the request body.
GET /u_feedback/{sys_id}*
sysparm_display_value | Pass 'true' to return the display value of the record, pass 'false' to get the sys_id of the record, or pass 'all' to get both for reference fields. | query | string false | |
sysparm_exclude_reference_link | True to exclude Table API links for reference fields. | query | string | |
sysparm_fields | A comma-separated list of fields to return in the response. Defaults to a list that will just get form fields | query | string number,u_requester,state,assignment_group,assigned_to,short_description,description | |
sysparm_view | Render the response according to the specified UI view (overridden by sysparm_fields). | query | string | |
sysparm_input_display_value | True to set raw value of input fields. | query | string false | |
sysparm_suppress_auto_sys_field | True to suppress auto generation of system fields. | query | string false | |
sys_id | sys_id of the record you would like to delete from the table. | path | string |
application/json
- 200 OK
-
Success with response body.
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 201 Created
-
Success with response body
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 204 No Content
-
Success with no response body
- 400 Bad Request
-
The request URI does not match the APIs in the system, or the operation failed for unknown reasons. Invalid headers can also cause this error.
- 401 Unauthorized
-
The user is not authorized to use the API.
- 403 Forbidden
-
The requested operation is not permitted for the user. This error can also be caused by ACL failures, or business rule or data policy constraints.
- 404 Not Found
-
The requested resource was not found. This can be caused by an ACL constraint or if the resource does not exist.
- 405 Method Not Allowed
-
The HTTP action is not allowed for the requested REST API, or it is not supported by any API.
- 406 Not Acceptable
-
The endpoint does not support the response format specified in the request Accept header.
- 415 Unsupported Media Type
-
The endpoint does not support the format of the request body.
PUT /u_feedback/{sys_id}*
The body to pass or that is received in a response
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}
- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
sysparm_display_value | Pass 'true' to return the display value of the record, pass 'false' to get the sys_id of the record, or pass 'all' to get both for reference fields. | query | string false | |
sysparm_exclude_reference_link | True to exclude Table API links for reference fields. | query | string | |
sysparm_fields | A comma-separated list of fields to return in the response. Defaults to a list that will just get form fields | query | string number,u_requester,state,assignment_group,assigned_to,short_description,description | |
sysparm_view | Render the response according to the specified UI view (overridden by sysparm_fields). | query | string | |
sysparm_input_display_value | True to set raw value of input fields. | query | string false | |
sysparm_suppress_auto_sys_field | True to suppress auto generation of system fields. | query | string false | |
sys_id | sys_id of the record you would like to delete from the table. | path | string |
application/json
- 200 OK
-
Success with response body.
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 201 Created
-
Success with response body
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- 204 No Content
-
Success with no response body
- 400 Bad Request
-
The request URI does not match the APIs in the system, or the operation failed for unknown reasons. Invalid headers can also cause this error.
- 401 Unauthorized
-
The user is not authorized to use the API.
- 403 Forbidden
-
The requested operation is not permitted for the user. This error can also be caused by ACL failures, or business rule or data policy constraints.
- 404 Not Found
-
The requested resource was not found. This can be caused by an ACL constraint or if the resource does not exist.
- 405 Method Not Allowed
-
The HTTP action is not allowed for the requested REST API, or it is not supported by any API.
- 406 Not Acceptable
-
The endpoint does not support the response format specified in the request Accept header.
- 415 Unsupported Media Type
-
The endpoint does not support the format of the request body.
Parameter definitions
Response definitions
- SuccessfullyRetrieved
-
Success with response body.
- result: object[]
-
object {
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- Success
-
Success with response body.
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- Created
-
Success with response body
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- SuccessNoBody
-
Success with no response body
- BadRequest
-
The request URI does not match the APIs in the system, or the operation failed for unknown reasons. Invalid headers can also cause this error.
- Unauthorized
-
The user is not authorized to use the API.
- Forbidden
-
The requested operation is not permitted for the user. This error can also be caused by ACL failures, or business rule or data policy constraints.
- NotFound
-
The requested resource was not found. This can be caused by an ACL constraint or if the resource does not exist.
- MethodNotAllowed
-
The HTTP action is not allowed for the requested REST API, or it is not supported by any API.
- NotAcceptable
-
The endpoint does not support the response format specified in the request Accept header.
- UnsupportedMediaType
-
The endpoint does not support the format of the request body.
Schema definitions
- result: object[]
-
object {
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
- result: object
-
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form
{
"assigned_to": "",
"assignment_group": "SS-Operations and Support",
"description": "But I had to use CTRL+F\r\n\r\nIt might be good for the user to be able to identify what group they are part of:\r\nStudent, Employee, CSR, Retiree - helps our people switch contexts on how to help faster. \r\nSee lib.byu.edu for an example.",
"number": "FB0001001",
"short_description": "I found the feedback button",
"state": "Closed",
"u_requester": "guest "
}
- number: string
-
Number field from the u_feedback form
- u_requester: string (32 to 32 chars)
-
Requester field from the u_feedback form
- state: integer (int32)
-
State field from the u_feedback form
- assignment_group: string (32 to 32 chars)
-
Assignment group field from the u_feedback form
- assigned_to: string (32 to 32 chars)
-
Assigned To field from the u_feedback form
- short_description: string
-
Short Description field from the u_feedback form
- description: string
-
Description field from the u_feedback form