Home / Companies / Svix / Blog / January 2025

January 2025 Summaries

6 posts from Svix

Filter
Month: Year:
Post Summaries Back to Blog
Svix has recently launched Polling Endpoints, which allow customers to poll an endpoint for events instead of relying solely on webhooks. This feature is useful in scenarios where polling is preferred, such as when testing locally or receiving batched events at the end of the day. Svix Ingest has also been improved with increased payload size limits and new source types, while the Atomically modify endpoint headers in the app portal feature now allows for explicit and atomic updates. Additionally, the "Replace all" option has been added to import event types from an OpenAPI spec, and the API reference documentation has been updated to correctly display type annotations. The Svix CLI has also undergone a major overhaul with improved command structure, argument handling, and quality of life features. The company is seeking customer feedback for 2025 plans and encourages users to provide input on product development.
Jan 30, 2025 978 words in the original blog post.
Svix has released several new features and improvements in January 2025, including Polling Endpoints, which allow customers to receive events in real-time and a consistent order, as well as improvements to Svix Ingest, such as increased payload size limits and easier endpoint token rotation. Additionally, Svix has made changes to its API reference documentation and overhauled its CLI tool, improving its usability and accuracy. The company is grateful for customer feedback that led to these updates and encourages further input to inform future development.
Jan 29, 2025 862 words in the original blog post.
Svix is a webhooks sending service that enables developers to build secure, reliable, and scalable webhook platforms in minutes. It provides an enterprise-ready solution for sending webhooks and can be used with various email APIs, including Resend. Resend offers an email API for developers, allowing users to send emails and receive real-time alerts when emails are opened or links are clicked. The service allows users to set up webhooks, verify the signature of incoming webhooks, and send notifications to Slack. A demo showcases how to set up webhooks in Resend, receive them, verify the signature, and send a notification to Slack. The process involves creating an email template, sending emails using the template, receiving webhook messages, verifying the signature, and sending notifications to Slack.
Jan 28, 2025 995 words in the original blog post.
Svix, an enterprise-ready webhooks sending service, is announcing the public release of its polling endpoints. Polling endpoints allow customers to poll a special URL for messages, providing a secure and reliable way to retrieve events in real-time and a consistent order. This feature complements traditional webhook notifications, enabling customers to choose between push-based webhooks or pull-based polling, depending on their needs. The polling endpoints are now publicly available, and Svix plans to integrate them into its CLI and Bridge tools to further enhance user experience.
Jan 23, 2025 591 words in the original blog post.
The OpenAPI specification is a formal standard for describing HTTP APIs. Webhooks have been supported in OpenAPI since version 3.1, and through custom extensions since all the way back to 3.0.3 (e.g., `x-webhooks`). To add webhooks to an existing OpenAPI spec, one needs to create a new section that follows a similar pattern to the paths section, configuring it similarly. This can be done by hand or automatically with frameworks like FastAPI, which have built-in support for generating the OpenAPI webhooks section. However, not all web frameworks support this out of the box, so a hybrid solution may be needed. The augmentation code can either use a post-processing script to parse the OpenAPI spec and generate a new one or augment the framework's OpenAPI generation method. The `webhooks` section in the OpenAPI spec is essentially identical to the paths section, allowing for easy integration with existing frameworks.
Jan 14, 2025 1,022 words in the original blog post.
Svix Ingest is a new service that allows users to reliably receive webhooks from any webhook provider, providing reliability, scalability, and functionality similar to Svix's own sending product. The service uses Svix internally, offering retries, observability, transformations, and throttling, and automatically validates webhook signatures from major providers. With Svix Ingest, users can fan out to multiple endpoints, receive observability data, and implement custom JavaScript transformations to modify incoming webhooks. The service is designed to make receiving webhooks pain-free, with features such as automatic validation, secure delivery, and troubleshooting tools. Users can get started by creating Sources and registering endpoints in the Ingest Dashboard, which currently supports a large list of webhook providers.
Jan 07, 2025 609 words in the original blog post.