---
title: get_browser_timing_footer (Python agent API)
source: https://docs.newrelic.com/docs/apm/agents/python-agent/python-agent-api/legacy-apis-python-agent-api/getbrowsertimingfooter-python-agent-api
---

## Syntax [#syntax]

```py
newrelic.agent.get_browser_timing_footer()
```

> #### ⚠️ CAUTION
>
> This API was deprecated in version 9.4.0 and completely removed in version 11.0.0. Starting with Python agent version 9.4.0, the previous functionality of `get_browser_timing_footer()` has been incorporated into [`get_browser_timing_header()`](https://docs.newrelic.com/docs/apm/agents/python-agent/python-agent-api/getbrowsertimingheader-python-agent-api).
>
> For more information on proper usage, see [Manually instrument browser monitoring](https://docs.newrelic.com/docs/agents/python-agent/supported-features/browser-monitoring-python-agent#manual_instrumentation).

Generates a browser monitoring agent footer for injecting the JavaScript agent.

## Description [#description]

This call returns the browser agent JavaScript footer snippet that, along with the [header JavaScript snippet](https://docs.newrelic.com/docs/agents/python-agent/python-agent-api/get_browser_timing_header), is used to enable browser monitoring. To learn how to enable browser monitoring using this call along with `get_browser_timing_header`, see [Manually instrument browser monitoring](https://docs.newrelic.com/docs/agents/python-agent/supported-features/page-load-timing-python#manual_instrumentation).

This call must be called for every web request where you want to inject the JavaScript snippet. It **cannot** be called at global scope and cached.

## Return values [#return-values]

Returns the browser agent footer JavaScript.

## Examples [#examples]

### Manual browser monitoring instrumentation [#browser-example]

See [Manually instrument browser monitoring](https://docs.newrelic.com/docs/agents/python-agent/supported-features/page-load-timing-python#manual_instrumentation) for instructions on how to use the header and footer calls.
