# Can Coda and Coda pack support this integration?

**URL:** <https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533>\
**Category:** Making Packs\
**Created:** [March 29, 2022, 12:40pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533 "2022-03-29T12:40:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hendrik\_TnB](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/hendrik_tnb/32/25151_2.png) [@Hendrik\_TnB](https://connect.superhuman.com/u/Hendrik_TnB)\
**Post date:** [March 29, 2022, 12:40pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/1 "2022-03-29T12:40:25Z")

</div>

Hi Coda and Coda Expert,

Kindly take a look at this doc

[https://apisandbox.iras.gov.sg/iras/devportal/sb/sites/iras.devportal.sb.apisandbox.iras.gov.sg/files/iras\_corppass\_api\_and\_callback\_url\_guide.pdf](https://apisandbox.iras.gov.sg/iras/devportal/sb/sites/iras.devportal.sb.apisandbox.iras.gov.sg/files/iras_corppass_api_and_callback_url_guide.pdf)

My question is simple, does Coda fulfill all the pre-requisites? And can I build Coda pack to for this integration?

---

<div class="post-metadata">

**Author:** ![Leandro\_Zubrezki](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/leandro_zubrezki/32/35032_2.png) [@Leandro\_Zubrezki](https://connect.superhuman.com/u/Leandro_Zubrezki)\
**Post date:** [March 29, 2022, 1:01pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/2 "2022-03-29T13:01:02Z")

</div>

@Eric_Koleda I think the important one to check is [https://apisandbox.iras.gov.sg/iras/devportal/sb/sites/iras.devportal.sb.apisandbox.iras.gov.sg/files/iras\_corppass\_authentication\_api\_services\_interface\_specification.pdf](https://apisandbox.iras.gov.sg/iras/devportal/sb/sites/iras.devportal.sb.apisandbox.iras.gov.sg/files/iras_corppass_authentication_api_services_interface_specification.pdf) that shows the Auth flow, it is not a standardized OAuth2 ☹, I have checked but there is nothing in there around token refresh so not really sure.

---

<div class="post-metadata">

**Author:** ![Nick\_HE](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/nick_he/32/6190_2.png) [@Nick\_HE](https://connect.superhuman.com/u/Nick_HE)\
**Post date:** [March 29, 2022, 1:18pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/3 "2022-03-29T13:18:06Z")

</div>

This might be an @Eric_Koleda question

---

<div class="post-metadata">

**Author:** ![Eric\_Koleda](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/eric_koleda/32/50286_2.png) [@Eric\_Koleda](https://connect.superhuman.com/u/Eric_Koleda)\
**Post date:** [March 29, 2022, 3:38pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/4 "2022-03-29T15:38:20Z")

</div>

> [@Leandro\_Zubrezki](#):
>
> it is not a standardized OAuth2

From what I could tell with a quick read of the PDF it appears they use an authentication method similar to OAuth, but not compatible with the standard. Packs [only support](https://coda.io/packs/build/latest/guides/advanced/authentication/#authentication-types) a fixed set of authentication types, and it’s not possible to build a custom authentication flow currently. It’s unlikely that Coda would build support for this specific authentication flow, given how custom and bespoke it is. So I think it’s unlikely you’d be able to build a Pack that integrates with this API in any near term.

---

<div class="post-metadata">

**Author:** ![Leandro\_Zubrezki](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/leandro_zubrezki/32/35032_2.png) [@Leandro\_Zubrezki](https://connect.superhuman.com/u/Leandro_Zubrezki)\
**Post date:** [March 29, 2022, 4:07pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/5 "2022-03-29T16:07:58Z")

</div>

Yes that is what I thought, the only way would be to handle authentication outside the Pack against a server that acts as a proxy to make the requests to the API.

---

<div class="post-metadata">

**Author:** ![Hendrik\_TnB](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/hendrik_tnb/32/25151_2.png) [@Hendrik\_TnB](https://connect.superhuman.com/u/Hendrik_TnB)\
**Post date:** [March 30, 2022, 12:17pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/6 "2022-03-30T12:17:55Z")

</div>

Thanks guys for all the answers.

---

<div class="post-metadata">

**Author:** ![system](https://yyz1.discourse-cdn.com/coda1/user_avatar/connect.superhuman.com/system/32/24484_2.png) [@system](https://connect.superhuman.com/u/system)\
**Post date:** [April 2, 2022, 12:18pm UTC](https://connect.superhuman.com/t/can-coda-and-coda-pack-support-this-integration/29533/7 "2022-04-02T12:18:19Z")

</div>

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
