# Express-relay/integrate-as-protocol 401code

**URL:** <https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251>\
**Category:** Express Relay\
**Created:** [July 1, 2025, 2:35am UTC](https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251 "2025-07-01T02:35:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![joey](https://avatars.discourse-cdn.com/v4/letter/j/f14d63/32.png) [@joey](https://dev-forum.pyth.network/u/joey)\
**Post date:** [July 1, 2025, 2:35am UTC](https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251/1 "2025-07-01T02:35:53Z")

</div>

Hi, I used to call `POST /v1/opportunities/quote` without issues, but now I’m getting `401 Unauthorized`. Has the API changed to require a signature or authentication? If so, could you share the new requirements?

请求错误: 401 Client Error: Unauthorized for url: [https://per-mainnet.dourolabs.app/v1/opportunities/quote](https://per-mainnet.dourolabs.app/v1/opportunities/quote)  
请求失败: 获取报价失败: 401 Client Error: Unauthorized for url: [https://per-mainnet.dourolabs.app/v1/opportunities/quote](https://per-mainnet.dourolabs.app/v1/opportunities/quote)

---

<div class="post-metadata">

**Author:** ![joey](https://avatars.discourse-cdn.com/v4/letter/j/f14d63/32.png) [@joey](https://dev-forum.pyth.network/u/joey)\
**Post date:** [July 4, 2025, 12:43pm UTC](https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251/2 "2025-07-04T12:43:20Z")

</div>

![1751632941627](https://canada1.discourse-cdn.com/flex034/uploads/dev_pyth/original/1X/9de0704ce807a3ac991dca59ad255dace68da1db.png)  
can anybody help , it’s my quote response and request payload code

---

<div class="post-metadata">

**Author:** ![genia](https://avatars.discourse-cdn.com/v4/letter/g/c5a1d2/32.png) [@genia](https://dev-forum.pyth.network/u/genia)\
**Post date:** [July 4, 2025, 3:34pm UTC](https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251/3 "2025-07-04T15:34:17Z")

</div>

(post deleted by author)

---

<div class="post-metadata">

**Author:** ![genia](https://avatars.discourse-cdn.com/v4/letter/g/c5a1d2/32.png) [@genia](https://dev-forum.pyth.network/u/genia)\
**Post date:** [July 4, 2025, 4:03pm UTC](https://dev-forum.pyth.network/t/express-relay-integrate-as-protocol-401code/251/4 "2025-07-04T16:03:50Z")

</div>

Hey Joey,

Genia here from the Douro Labs team.

email me at genia@dourolabs.xyz or DM me here and we can discuss directly..
