# Custom Header in Send to API

**URL:** <https://community.parabola.io/t/custom-header-in-send-to-api/1643>\
**Category:** Ask a question\
**Tags:** Using-APIs\
**Created:** [March 10, 2021, 7:26pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643 "2021-03-10T19:26:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gregory\_Parsons](https://avatars.discourse-cdn.com/v4/letter/g/5e9695/32.png) [@Gregory\_Parsons](https://community.parabola.io/u/Gregory_Parsons)\
**Post date:** [March 10, 2021, 7:26pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643/1 "2021-03-10T19:26:17Z")

</div>

Hi, is it possible to create a Custom Header for the Send to API action, specifically an Idempotency-Key. I think it is possible with Pull from API?  
Thanks!

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/daniel/32/732_2.png) [@daniel](https://community.parabola.io/u/daniel)\
**Post date:** [March 10, 2021, 9:46pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643/2 "2021-03-10T21:46:42Z")

</div>

Hey @Gregory_Parsons 👋

You can add custom headers to your “Send to an API” step by clicking on the `Request Headers` tab.

 ![custom_header](https://us1.discourse-cdn.com/flex020/uploads/parabola/original/2X/2/2ce1f8cabd2f7384dbfa50e7b8c60ec4d5d8dbdf.jpeg)

You’ll see a dropdown for the `Header Key`, but you can manually type in a custom header and hit enter to add a custom key.

Depending on the service, you can usually add a unique string value and send that with your key, but it’s best to reference any documentation before doing so.

Hope that helps!

---

<div class="post-metadata">

**Author:** ![Gregory\_Parsons](https://avatars.discourse-cdn.com/v4/letter/g/5e9695/32.png) [@Gregory\_Parsons](https://community.parabola.io/u/Gregory_Parsons)\
**Post date:** [March 11, 2021, 4:56pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643/3 "2021-03-11T16:56:29Z")

</div>

Thanks @daniel  
I’m not able to use a dynamic value in Header Value, is there any workaround for that?  
Many thanks

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex020/user_avatar/community.parabola.io/daniel/32/732_2.png) [@daniel](https://community.parabola.io/u/daniel)\
**Post date:** [March 11, 2021, 5:16pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643/4 "2021-03-11T17:16:54Z")

</div>

Hi @Gregory_Parsons,

That’s not possible just yet, but adding a dynamic header value is certainly on our radar. Feel free to upvote or comment on this post where another user requested a similar feature:

> [@Merge Data into Header or Auth Field](https://community.parabola.io/t/merge-data-into-header-or-auth-field/117):
>
> Hi, I’d love the ability to merge data (primarily bearer tokens) into a header or an auth field, it would be great to start a flow with generating a token and then being able to pass that value directly into an API call slight_smile

---

<div class="post-metadata">

**Author:** ![Geetha\_Ratnam](https://avatars.discourse-cdn.com/v4/letter/g/b5a626/32.png) [@Geetha\_Ratnam](https://community.parabola.io/u/Geetha_Ratnam)\
**Post date:** [June 10, 2022, 7:50pm UTC](https://community.parabola.io/t/custom-header-in-send-to-api/1643/5 "2022-06-10T19:50:26Z")

</div>

Hi @Gregory_Parsons,

If the dynamic value you want to work with is an expiring access token that needs to be refreshed, Parabola supports this. Every time your Parabola Flow runs, we grab a fresh token that is then inserted into your API request. Read more about this here: [How to use the API integration in Parabola](https://parabola.io/integration/api#using-expiring-access-tokens-in-parabola).
