---
schema_version: "1"
id: 575426c5c2a06ee68ed685019754ce268d9c9e83a780bdf6f5cda3574945eef2
title: Using Streaming API in a Canvas App
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/canvas-framework/guides/platform-connect/using/streaming-api/canvas-app-streaming-api.md
canonical_url: https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-api.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 400d61c805c5435f8f5f0094e5759ab69c81a9bc76156c58bda9b89ed8461a70
products:
  - Canvas Developer Guide
  - Platform Developer Content
---

# Using Streaming API in a Canvas App

Canvas provides an event and methods that enable canvas apps to listen for Streaming API notifications.

-   `sfdc.streamingapi`—JavaScript event that you create and associate with a Streaming API channel defined by a PushTopic. See [Using the Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-event-code-example.md).
-   `subscribe`—Subscribes to the `sfdc.streamingapi` event that you define. See [Subscribing to a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-subscribe-code-example.md).
-   `unsubscribe`—Unsubscribes from the `sfdc.streamingapi` event. See [Unsubscribing from a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-unsubscribe-code-example.md).

-   **[Using the Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-event-code-example.md)**  

-   **[Subscribing to a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-subscribe-code-example.md)**  

-   **[Unsubscribing from a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-unsubscribe-code-example.md)**  


**See Also**  


-   [Using the Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-event-code-example.md)
-   [Subscribing to a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-subscribe-code-example.md)
-   [Unsubscribing from a Streaming API Event](https://developer.salesforce.com/docs/platform/canvas-framework/guide/canvas-app-streaming-unsubscribe-code-example.md)
-   [Streaming API Developer's Guide](https://salesforce.com/us/developer/docs/api_streaming/index.htm)

