---
title: "Subscribe to Transfer Events (SSE) (Legacy)"
method: GET
path: "/v1/events/transfers/status"
tags: ["Events"]
deprecated: true
---

# Subscribe to Transfer Events (SSE) (Legacy)

`GET /v1/events/transfers/status`

> **Deprecated.**

**Deprecation notice**

As part of the deprecation process, the legacy transfer events API is now only available for existing broker-partners at `GET /v1/events/transfers/status` and for compatibility reasons.

All new broker partners will not have the option to use the legacy transfer events endpoint.

They should integrate with the new `/v2/events/funding/status` endpoint instead.

Also, all existing broker partners are now recommended to upgrade to the `/v2/events/funding/status` endpoint, which provides faster event delivery times.

---

The Events API provides event push as well as historical queries via SSE (server sent events).

You can listen to transfer status updates as they get processed by our backoffice, for both end-user and firm accounts.

Historical events are streamed immediately if queried, and updates are pushed as events occur.

Query Params Rules:
- `since` required if `until` specified
- `since_id` required if `until_id` specified
- `since_ulid` required if `until_ulid` specified
- `since`, `since_id` or `since_ulid`  can't be used at the same time
Behavior:
- if `since`, `since_id` or `since_ulid` not specified this will not return any historic data
- if `until`, `until_id` or `until_ulid` reached stream will end (status 200)

---

Note for people using the clients generated from this OAS spec. Currently OAS-3 doesn't have full support for representing SSE style responses from an API, so if you are using a generated client and don't specify a `since` and `until` there is a good chance the generated clients will hang waiting for the response to end.

If you require the streaming capabilities we recommend not using the generated clients for this specific usecase until the OAS-3 standards come to a consensus on how to represent this correctly in OAS-3.

## Query parameters

- `since` string, date
- `until` string, date
- `since_id` integer
- `until_id` integer
- `since_ulid` string, ulid
- `until_ulid` string, ulid

## Response `200`

Connected. Events will now start streaming as long as you keep the connection open.

## Other responses

- `410` — Deprecated. The endpoint is not available for this partner.

---

[API](https://skmtc.net/alpacahq/apis/gift-city-extensions-api.md) · [All operations](https://skmtc.net/alpacahq/apis/gift-city-extensions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alpacahq/gift-city-extensions-api/versions/62e3378bb273/schema)
