Representational State Transfer (REST) endpoint is a URL that runs a script. REST endpoints are configured programmatically. You can define REST endpoints in ScriptRunner, for example, to:
Use in dashboard gadgets.
Receive notifications from external systems.
Plug gaps in the official REST API.
Allow all your XHRs to proxy through to other systems.