---
title: "Handle WHIP PATCH request (ICE trickle from client)."
method: PATCH
path: "/whip/{endpoint_id}/resource/{resource_id}"
tags: ["whip"]
---

# Handle WHIP PATCH request (ICE trickle from client).

`PATCH /whip/{endpoint_id}/resource/{resource_id}`

Looks up the session's port by resource_id and proxies the PATCH.

## Path parameters

- `endpoint_id` string, required
- `resource_id` string, required

## Response `204`

ICE candidates accepted

## Other responses

- `404` — WHIP endpoint or session not found
- `502` — Proxy error forwarding to internal WHIP server

---

[API](https://skmtc.dev/eyevinn/apis/strom-api.md) · [All operations](https://skmtc.dev/eyevinn/apis/strom-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/eyevinn/strom-api/revisions/0df7ca64263f/schema)
