# Saving values for later use (or how to merge tables)

**URL:** https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385
**Category:** Ask a question
**Created:** [April 23, 2020, 2:08pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385 "2020-04-23T14:08:43Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![maxkatz](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@maxkatz](https://community.parabola.io/u/maxkatz)
#### Post date: [April 23, 2020, 2:08pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385/1 "2020-04-23T14:08:43Z")

</div>

Hi -

I have a table with three columns:

title | description | url

I want to invoke a 3rd party API (via API Enrichment) and only pass the title as input to that service. I use Column Filter to pass only the title column.

I invoke a service, something like this:  
`http://api.myservice.com/dosomething?text=title`

When I get a response from the service, I need to merge it back with the original table. How would I do that?

I need something like this:

title | description | url | service result

Is there a recommended approach to do this? Is there an option to ‘save’ the three original columns and then use them again later in the flow?

---

<div class="post-metadata">

### Author: ![sachi](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/sachi/32/10_2.png) [@sachi](https://community.parabola.io/u/sachi)
#### Post date: [April 23, 2020, 4:59pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385/2 "2020-04-23T16:59:24Z")

</div>

Hi Max - You actually don’t need the Column Filter step before the API Enrichment step. As long as you specify the column to invoke the service in the endpoint URL of your API Enrichment step, your API Enrichment should return the expected response.

The results you get back from the enrichment should be your original three columns + your service result.

Can you give that a try and let me know how that goes?

---

<div class="post-metadata">

### Author: ![maxkatz](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@maxkatz](https://community.parabola.io/u/maxkatz)
#### Post date: [April 23, 2020, 10:14pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385/3 "2020-04-23T22:14:09Z")

</div>

Even thought in ‘Input’ tab it shows all the columns, the endpoint will use what is passed via {…}?

---

<div class="post-metadata">

### Author: ![sachi](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/sachi/32/10_2.png) [@sachi](https://community.parabola.io/u/sachi)
#### Post date: [April 23, 2020, 10:41pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385/4 "2020-04-23T22:41:26Z")

</div>

That is correct! The input tab will show you the data that the step is using to complete its calculation, but the API enrichment step will only use the columns passed in the {} braces.

---

<div class="post-metadata">

### Author: ![maxkatz](https://avatars.discourse-cdn.com/v4/letter/m/8e8cbc/32.png) [@maxkatz](https://community.parabola.io/u/maxkatz)
#### Post date: [April 23, 2020, 10:58pm UTC](https://community.parabola.io/t/saving-values-for-later-use-or-how-to-merge-tables/385/5 "2020-04-23T22:58:08Z")

</div>

Awesome - thank you. It’s working.
