Impersonate API Service is application for accessing ServiceNow APIs. It uses a service account and restricts content to the provided user. This mechanism is implemented using impersonation on the endpoints.
To start using the application and its features:
Install the application in your ServiceNow environment.
Make sure your service account has proper roles.
Switch usage of native ServiceNow REST endpoints to Impersonate API Service ones for your requests.