Streaming APIs are provided by SaaS applications, social media platforms, and other services to deliver data to clients in web real-time. The streaming API model is usually implemented for reading data. It is used to deliver data to consumers, not to make writes or deletes.