# FETCH

The FETCH function retrieves data from a URL in real-time. You can pass parameters and keys to extract the specific data.

## Syntax

```javascript
FETCH(URL:string,key:string)
//fetches data from the specified URL
```

## Arguments

URL - String. Required. It is used to specify the URL from which the data has to be fetched.

key- String. Required. It specifies the key whose value is to be extracted.

## Example

In the report below, we have a list of Product IDs. Using the FETCH function we specify the URL, pass the product ID from our report and dynamically retrieve the associated details from a server(API call).&#x20;

Note that we have used the [CONCATENATE ](https://docs.inforiver.com/~/changes/mS6jwvARNLHpKqBa4cT9/formula-syntax/text-formatting-functions/concatenate)function to concatenate the URL and the Product ID to be passed to fetch the data. To extract the product name, we have used its key "title".

<figure><img src="https://3062809325-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEbkCXCUXmtUq5tcnUtZE%2Fuploads%2FR3VH6v15BPigO5jJCngF%2Fimage.png?alt=media&#x26;token=fcc3c965-11db-4a6a-8a3d-641ed45d7df1" alt=""><figcaption><p>FETCH function</p></figcaption></figure>
