productivity
Svix MCP, CLI, and Lua Integration for AI Agents
Svix integration docs for AI agents: MCP gateway setup, Svix CLI commands, Lua API reference, credentials, and function schemas.Svix for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
svix.svix_aggregate_app_stats | Write write | 0 | Creates a background task to calculate the number of message attempts (`messageDestinations`) made for all applications in the environment. Official Svix API endpoint: POST https://api.svix.com/api/v1/stats/usage/app (operationId: v1.statistics.aggregate-app-stats). |
svix.svix_aggregate_event_types | Write write | 0 | Creates a background task to calculate the listed event types for all apps in the organization. Official Svix API endpoint: PUT https://api.svix.com/api/v1/stats/usage/event-types (operationId: v1.statistics.aggregate-event-types). |
svix.svix_bulk_replay_messages | Write write | 0 | Bulk replay messages sent to the endpoint. Only messages that were created after `since` will be sent. This will replay both successful, and failed messages A completed task will return a payload like the following: Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/bulk-replay (operationId: v1.endpoint.bulk-replay). |
svix.svix_create_application | Write write | 0 | Create a new application. Official Svix API endpoint: POST https://api.svix.com/api/v1/app (operationId: v1.application.create). |
svix.svix_create_connector | Write write | 0 | Create a new connector. Official Svix API endpoint: POST https://api.svix.com/api/v1/connector (operationId: v1.connector.create). |
svix.svix_create_endpoint | Write write | 0 | Create a new endpoint for the application. When `secret` is `null` the secret is automatically generated (recommended). Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint (operationId: v1.endpoint.create). |
svix.svix_create_event_type | Write write | 0 | Create new or unarchive existing event type. Official Svix API endpoint: POST https://api.svix.com/api/v1/event-type (operationId: v1.event-type.create). |
svix.svix_create_events | Write write | 0 | Creates events on the Stream. Official Svix API endpoint: POST https://api.svix.com/api/v1/stream/{stream_id}/events (operationId: v1.streaming.events.create). |
svix.svix_create_ingest_endpoint | Write write | 0 | Create an ingest endpoint. Official Svix API endpoint: POST https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint (operationId: v1.ingest.endpoint.create). |
svix.svix_create_ingest_source | Write write | 0 | Create Ingest Source. Official Svix API endpoint: POST https://api.svix.com/ingest/api/v1/source (operationId: v1.ingest.source.create). |
svix.svix_create_integration | Write write | 0 | Create an integration. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/integration (operationId: v1.integration.create). |
svix.svix_create_message | Write write | 0 | Creates a new message and dispatches it to all of the application's endpoints. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/msg (operationId: v1.message.create). |
svix.svix_create_message_precheck | Write write | 0 | A pre-check call for `message.create` that checks whether any active endpoints are listening to this message. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/msg/precheck/active (operationId: v1.message.precheck). |
svix.svix_create_operational_webhook_endpoint | Write write | 0 | Create an operational webhook endpoint. Official Svix API endpoint: POST https://api.svix.com/api/v1/operational-webhook/endpoint (operationId: v1.operational-webhook.endpoint.create). |
svix.svix_create_sink | Write write | 0 | Creates a new sink. Official Svix API endpoint: POST https://api.svix.com/api/v1/stream/{stream_id}/sink (operationId: v1.streaming.sink.create). |
svix.svix_create_stream | Write write | 0 | Creates a new stream. Official Svix API endpoint: POST https://api.svix.com/api/v1/stream (operationId: v1.streaming.stream.create). |
svix.svix_create_stream_event_type | Write write | 0 | Create an event type for Streams. Official Svix API endpoint: POST https://api.svix.com/api/v1/stream/event-type (operationId: v1.streaming.event-type.create). |
svix.svix_delete_application | Write write | 0 | Delete an application. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/app/{app_id} (operationId: v1.application.delete). |
svix.svix_delete_attempt_response_body | Write write | 0 | Deletes the given attempt's response body. Useful when an endpoint accidentally returned sensitive content. The message can't be replayed or resent once its payload has been deleted or expired. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id}/attempt/{attempt_id}/content (operationId: v1.message-attempt.expunge-content). |
svix.svix_delete_connector | Write write | 0 | Delete a connector. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/connector/{connector_id} (operationId: v1.connector.delete). |
svix.svix_delete_endpoint | Write write | 0 | Delete an endpoint. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id} (operationId: v1.endpoint.delete). |
svix.svix_delete_event_type | Write write | 0 | Archive an event type. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/event-type/{event_type_name} (operationId: v1.event-type.delete). |
svix.svix_delete_ingest_endpoint | Write write | 0 | Delete an ingest endpoint. Official Svix API endpoint: DELETE https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id} (operationId: v1.ingest.endpoint.delete). |
svix.svix_delete_ingest_source | Write write | 0 | Delete an Ingest Source. Official Svix API endpoint: DELETE https://api.svix.com/ingest/api/v1/source/{source_id} (operationId: v1.ingest.source.delete). |
svix.svix_delete_integration | Write write | 0 | Delete an integration. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/app/{app_id}/integration/{integ_id} (operationId: v1.integration.delete). |
svix.svix_delete_message_payload | Write write | 0 | Delete the given message's payload. Useful in cases when a message was accidentally sent with sensitive content. The message can't be replayed or resent once its payload has been deleted or expired. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id}/content (operationId: v1.message.expunge-content). |
svix.svix_delete_operational_webhook_endpoint | Write write | 0 | Delete an operational webhook endpoint. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id} (operationId: v1.operational-webhook.endpoint.delete). |
svix.svix_delete_sink | Write write | 0 | Delete a sink. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id} (operationId: v1.streaming.sink.delete). |
svix.svix_delete_stream | Write write | 0 | Delete a stream. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/stream/{stream_id} (operationId: v1.streaming.stream.delete). |
svix.svix_delete_stream_event_type | Write write | 0 | Delete an event type. Official Svix API endpoint: DELETE https://api.svix.com/api/v1/stream/event-type/{name} (operationId: v1.streaming.event-type.delete). |
svix.svix_endpoint_stats | Read read | 0 | Get basic statistics for the endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/stats (operationId: v1.endpoint.get-stats). |
svix.svix_event_type_import_from_openapi | Write write | 0 | Given an OpenAPI spec, create new or update existing event types. Official Svix API endpoint: POST https://api.svix.com/api/v1/event-type/import/openapi (operationId: v1.event-type.import-openapi). |
svix.svix_expire_all | Write write | 0 | Expire all of the tokens associated with a specific application. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/app/{app_id}/expire-all (operationId: v1.authentication.expire-all). |
svix.svix_export_environment_configuration | Write write | 0 | Download a JSON file containing all org-settings and event types. Note that the schema for [`EnvironmentOut`] is subject to change. The fields herein are provided for convenience but should be treated as JSON blobs. Official Svix API endpoint: POST https://api.svix.com/api/v1/environment/export (operationId: v1.environment.export). |
svix.svix_expunge_all_message_contents | Write write | 0 | Delete all message payloads for the application. This operation is only available in the Enterprise plan. A completed task will return a payload like the following: Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/msg/expunge-all-contents (operationId: v1.message.expunge-all-contents). |
svix.svix_get_application | Read read | 0 | Get an application. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id} (operationId: v1.application.get). |
svix.svix_get_attempt | Read read | 0 | `msg_id`: Use a message id or a message `eventId` Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id}/attempt/{attempt_id} (operationId: v1.message-attempt.get). |
svix.svix_get_background_task | Read read | 0 | Get a background task by ID. Official Svix API endpoint: GET https://api.svix.com/api/v1/background-task/{task_id} (operationId: v1.background-task.get). |
svix.svix_get_connector | Read read | 0 | Get a connector. Official Svix API endpoint: GET https://api.svix.com/api/v1/connector/{connector_id} (operationId: v1.connector.get). |
svix.svix_get_consumer_app_portal_access | Write write | 0 | Use this function to get magic links (and authentication codes) for connecting your users to the Consumer Application Portal. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/app-portal-access/{app_id} (operationId: v1.authentication.app-portal-access). |
svix.svix_get_endpoint | Read read | 0 | Get an endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id} (operationId: v1.endpoint.get). |
svix.svix_get_endpoint_headers | Read read | 0 | Get the additional headers to be sent with the webhook. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers (operationId: v1.endpoint.get-headers). |
svix.svix_get_endpoint_secret | Read read | 0 | Get the endpoint's signing secret. This is used to verify the authenticity of the webhook. For more information please refer to [the consuming webhooks docs](https://docs.svix.com/consuming-webhooks/). Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/secret (operationId: v1.endpoint.get-secret). |
svix.svix_get_endpoint_transformation | Read read | 0 | Get the transformation code associated with this endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/transformation (operationId: v1.endpoint.transformation-get). |
svix.svix_get_event_type | Read read | 0 | Get an event type. Official Svix API endpoint: GET https://api.svix.com/api/v1/event-type/{event_type_name} (operationId: v1.event-type.get). |
svix.svix_get_ingest_endpoint | Read read | 0 | Get an ingest endpoint. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id} (operationId: v1.ingest.endpoint.get). |
svix.svix_get_ingest_endpoint_headers | Read read | 0 | Get the additional headers to be sent with the ingest. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/headers (operationId: v1.ingest.endpoint.get-headers). |
svix.svix_get_ingest_endpoint_secret | Read read | 0 | Get an ingest endpoint's signing secret. This is used to verify the authenticity of the webhook. For more information please refer to [the consuming webhooks docs](https://docs.svix.com/consuming-webhooks/). Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/secret (operationId: v1.ingest.endpoint.get-secret). |
svix.svix_get_ingest_endpoint_transformation | Read read | 0 | Get the transformation code associated with this ingest endpoint. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/transformation (operationId: v1.ingest.endpoint.get-transformation). |
svix.svix_get_ingest_source | Read read | 0 | Get an Ingest Source by id or uid. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id} (operationId: v1.ingest.source.get). |
svix.svix_get_integration | Read read | 0 | Get an integration. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/integration/{integ_id} (operationId: v1.integration.get). |
svix.svix_get_integration_key | Read read | 0 | Get an integration's key. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/integration/{integ_id}/key (operationId: v1.integration.get-key). |
svix.svix_get_message | Read read | 0 | Get a message by its ID or eventID. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id} (operationId: v1.message.get). |
svix.svix_get_operational_webhook_endpoint | Read read | 0 | Get an operational webhook endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id} (operationId: v1.operational-webhook.endpoint.get). |
svix.svix_get_operational_webhook_endpoint_headers | Read read | 0 | Get the additional headers to be sent with the operational webhook. Official Svix API endpoint: GET https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id}/headers (operationId: v1.operational-webhook.endpoint.get-headers). |
svix.svix_get_operational_webhook_endpoint_secret | Read read | 0 | Get an operational webhook endpoint's signing secret. This is used to verify the authenticity of the webhook. For more information please refer to [the consuming webhooks docs](https://docs.svix.com/consuming-webhooks/). Official Svix API endpoint: GET https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id}/secret (operationId: v1.operational-webhook.endpoint.get-secret). |
svix.svix_get_poller_token | Read read | 0 | Get the current auth token for the stream poller. Official Svix API endpoint: GET https://api.svix.com/api/v1/auth/stream/{stream_id}/sink/{sink_id}/poller/token (operationId: v1.authentication.get-stream-poller-token). |
svix.svix_get_sink | Read read | 0 | Get a sink by id or uid. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id} (operationId: v1.streaming.sink.get). |
svix.svix_get_sink_headers | Read read | 0 | Get the HTTP sink headers. Only valid for `http` or `otelTracing` sinks. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/headers (operationId: v1.streaming.sink-headers-get). |
svix.svix_get_sink_secret | Read read | 0 | Get the sink's signing secret (only supported for http sinks) This is used to verify the authenticity of the delivery. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/secret (operationId: v1.streaming.sink.get-secret). |
svix.svix_get_sink_transformation | Read read | 0 | Get the transformation code associated with this sink. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/transformation (operationId: v1.streaming.sink-transformation-get). |
svix.svix_get_stream | Read read | 0 | Get a stream by id or uid. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id} (operationId: v1.streaming.stream.get). |
svix.svix_get_stream_event_type | Read read | 0 | Get an event type. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/event-type/{name} (operationId: v1.streaming.event-type.get). |
svix.svix_get_stream_portal_access | Write write | 0 | Use this function to get magic links (and authentication codes) for connecting your users to the Stream Consumer Portal. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/stream-portal-access/{stream_id} (operationId: v1.authentication.stream-portal-access). |
svix.svix_health | Read read | 0 | Verify the API server is up and running. Official Svix API endpoint: GET https://api.svix.com/api/v1/health (operationId: v1.health.get). |
svix.svix_import_environment_configuration | Write write | 0 | Import a configuration into the active organization. Official Svix API endpoint: POST https://api.svix.com/api/v1/environment/import (operationId: v1.environment.import). |
svix.svix_ingest_source_consumer_portal | Write write | 0 | Get access to the Ingest Source Consumer Portal. Official Svix API endpoint: POST https://api.svix.com/ingest/api/v1/source/{source_id}/dashboard (operationId: v1.ingest.dashboard). |
svix.svix_list_applications | Read read | 0 | List of all the organization's applications. Official Svix API endpoint: GET https://api.svix.com/api/v1/app (operationId: v1.application.list). |
svix.svix_list_attempted_destinations | Read read | 0 | List endpoints attempted by a given message. Additionally includes metadata about the latest message attempt. By default, endpoints are listed in ascending order by ID. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id}/endpoint (operationId: v1.message-attempt.list-attempted-destinations). |
svix.svix_list_attempted_messages | Read read | 0 | List messages for a particular endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/msg (operationId: v1.message-attempt.list-attempted-messages). |
svix.svix_list_attempts_by_endpoint | Read read | 0 | List attempts by endpoint id Note that by default this endpoint is limited to retrieving 90 days' worth of data relative to now or, if an iterator is provided, 90 days before/after the time indicated by the iterator ID. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/attempt/endpoint/{endpoint_id} (operationId: v1.message-attempt.list-by-endpoint). |
svix.svix_list_attempts_by_msg | Read read | 0 | List attempts by message ID. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/attempt/msg/{msg_id} (operationId: v1.message-attempt.list-by-msg). |
svix.svix_list_background_tasks | Read read | 0 | List background tasks executed in the past 90 days. Official Svix API endpoint: GET https://api.svix.com/api/v1/background-task (operationId: v1.background-task.list). |
svix.svix_list_connectors | Read read | 0 | List all connectors for an application. Official Svix API endpoint: GET https://api.svix.com/api/v1/connector (operationId: v1.connector.list). |
svix.svix_list_endpoints | Read read | 0 | List the application's endpoints. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/endpoint (operationId: v1.endpoint.list). |
svix.svix_list_event_types | Read read | 0 | Return the list of event types. Official Svix API endpoint: GET https://api.svix.com/api/v1/event-type (operationId: v1.event-type.list). |
svix.svix_list_ingest_endpoints | Read read | 0 | List ingest endpoints. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint (operationId: v1.ingest.endpoint.list). |
svix.svix_list_ingest_sources | Read read | 0 | List of all the organization's Ingest Sources. Official Svix API endpoint: GET https://api.svix.com/ingest/api/v1/source (operationId: v1.ingest.source.list). |
svix.svix_list_integrations | Read read | 0 | List the application's integrations. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/integration (operationId: v1.integration.list). |
svix.svix_list_messages | Read read | 0 | List all of the application's messages. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/msg (operationId: v1.message.list). |
svix.svix_list_operational_webhook_endpoints | Read read | 0 | List operational webhook endpoints. Official Svix API endpoint: GET https://api.svix.com/api/v1/operational-webhook/endpoint (operationId: v1.operational-webhook.endpoint.list). |
svix.svix_list_sinks | Read read | 0 | List of all the stream's sinks. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink (operationId: v1.streaming.sink.list). |
svix.svix_list_stream_event_types | Read read | 0 | List of all the organization's event types for streaming. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/event-type (operationId: v1.streaming.event-type.list). |
svix.svix_list_streams | Read read | 0 | List of all the organization's streams. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream (operationId: v1.streaming.stream.list). |
svix.svix_logout | Write write | 0 | Logout an app token. Trying to log out other tokens will fail. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/logout (operationId: v1.authentication.logout). |
svix.svix_patch_application | Write write | 0 | Partially update an application. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/app/{app_id} (operationId: v1.application.patch). |
svix.svix_patch_connector | Write write | 0 | Partially update a connector. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/connector/{connector_id} (operationId: v1.connector.patch). |
svix.svix_patch_endpoint | Write write | 0 | Partially update an endpoint. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id} (operationId: v1.endpoint.patch). |
svix.svix_patch_endpoint_headers | Write write | 0 | Partially set the additional headers to be sent with the webhook. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers (operationId: v1.endpoint.patch-headers). |
svix.svix_patch_endpoint_transformation | Write write | 0 | Set or unset the transformation code associated with this endpoint. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/transformation (operationId: v1.endpoint.patch-transformation). |
svix.svix_patch_event_type | Write write | 0 | Partially update an event type. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/event-type/{event_type_name} (operationId: v1.event-type.patch). |
svix.svix_patch_ingest_endpoint_transformation | Write write | 0 | Set or unset the transformation code associated with this ingest endpoint. Official Svix API endpoint: PATCH https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/transformation (operationId: v1.ingest.endpoint.set-transformation). |
svix.svix_patch_sink | Write write | 0 | Partially update a sink. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id} (operationId: v1.streaming.sink.patch). |
svix.svix_patch_sink_headers | Write write | 0 | Updates the Sink's headers. Only valid for `http` or `otelTracing` sinks. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/headers (operationId: v1.streaming.sink-headers-patch). |
svix.svix_patch_stream | Write write | 0 | Partially update a stream. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/stream/{stream_id} (operationId: v1.streaming.stream.patch). |
svix.svix_patch_stream_event_type | Write write | 0 | Patch an event type for Streams. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/stream/event-type/{name} (operationId: v1.streaming.event-type.patch). |
svix.svix_poller_consumer_poll | Read read | 0 | Reads the stream of created messages for an application, filtered on the Sink's event types and Channels, using server-managed iterator tracking. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/poller/{sink_id}/consumer/{consumer_id} (operationId: v1.message.poller.consumer-poll). |
svix.svix_poller_consumer_seek | Write write | 0 | Sets the starting offset for the consumer of a polling endpoint. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/poller/{sink_id}/consumer/{consumer_id}/seek (operationId: v1.message.poller.consumer-seek). |
svix.svix_poller_poll | Read read | 0 | Reads the stream of created messages for an application, filtered on the Sink's event types and Channels. Official Svix API endpoint: GET https://api.svix.com/api/v1/app/{app_id}/poller/{sink_id} (operationId: v1.message.poller.poll). |
svix.svix_poller_sink_stream_events | Read read | 0 | Iterate over a stream of events. The sink must be of type `poller` to use the poller endpoint. Official Svix API endpoint: GET https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/events (operationId: v1.streaming.events.get). |
svix.svix_recover_failed_webhooks | Write write | 0 | Resend all failed messages since a given time. Messages that were sent successfully, even if failed initially, are not resent. A completed task will return a payload like the following: Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/recover (operationId: v1.endpoint.recover). |
svix.svix_replay_missing_webhooks | Write write | 0 | Replays messages to the endpoint. Only messages that were created after `since` will be sent. Messages that were previously sent to the endpoint are not resent. A completed task will return a payload like the following: Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/replay-missing (operationId: v1.endpoint.replay-missing). |
svix.svix_resend_webhook | Write write | 0 | Resend a message to the specified endpoint. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/msg/{msg_id}/endpoint/{endpoint_id}/resend (operationId: v1.message-attempt.resend). |
svix.svix_rotate_endpoint_secret | Write write | 0 | Rotates the endpoint's signing secret. The previous secret will remain valid for the next 24 hours. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/secret/rotate (operationId: v1.endpoint.rotate-secret). |
svix.svix_rotate_ingest_endpoint_secret | Write write | 0 | Rotates an ingest endpoint's signing secret. The previous secret will remain valid for the next 24 hours. Official Svix API endpoint: POST https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/secret/rotate (operationId: v1.ingest.endpoint.rotate-secret). |
svix.svix_rotate_ingest_token | Write write | 0 | Rotate the Ingest Source's Url Token. Official Svix API endpoint: POST https://api.svix.com/ingest/api/v1/source/{source_id}/token/rotate (operationId: v1.ingest.source.rotate-token). |
svix.svix_rotate_integration_key | Write write | 0 | Rotate the integration's key. The previous key will be immediately revoked. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/integration/{integ_id}/key/rotate (operationId: v1.integration.rotate-key). |
svix.svix_rotate_operational_webhook_endpoint_secret | Write write | 0 | Rotates an operational webhook endpoint's signing secret. The previous secret will remain valid for the next 24 hours. Official Svix API endpoint: POST https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id}/secret/rotate (operationId: v1.operational-webhook.endpoint.rotate-secret). |
svix.svix_rotate_poller_token | Write write | 0 | Create a new auth token for the stream poller API. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/stream/{stream_id}/sink/{sink_id}/poller/token/rotate (operationId: v1.authentication.rotate-stream-poller-token). |
svix.svix_rotate_sink_secret | Write write | 0 | Rotates the signing secret (only supported for http sinks). Official Svix API endpoint: POST https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/secret/rotate (operationId: v1.streaming.sink.rotate-secret). |
svix.svix_send_event_type_example_message | Write write | 0 | Send an example message for an event. Official Svix API endpoint: POST https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/send-example (operationId: v1.endpoint.send-example). |
svix.svix_set_sink_transformation | Write write | 0 | Set or unset the transformation code associated with this sink. Official Svix API endpoint: PATCH https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id}/transformation (operationId: v1.streaming.sink.transformation-partial-update). |
svix.svix_stream_expire_all | Write write | 0 | Expire all of the tokens associated with a specific stream. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/stream/{stream_id}/expire-all (operationId: v1.authentication.stream-expire-all). |
svix.svix_stream_logout | Write write | 0 | Logout a stream token. Trying to log out other tokens will fail. Official Svix API endpoint: POST https://api.svix.com/api/v1/auth/stream-logout (operationId: v1.authentication.stream-logout). |
svix.svix_update_application | Write write | 0 | Update an application. Official Svix API endpoint: PUT https://api.svix.com/api/v1/app/{app_id} (operationId: v1.application.update). |
svix.svix_update_connector | Write write | 0 | Update a connector. Official Svix API endpoint: PUT https://api.svix.com/api/v1/connector/{connector_id} (operationId: v1.connector.update). |
svix.svix_update_endpoint | Write write | 0 | Update an endpoint. Official Svix API endpoint: PUT https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id} (operationId: v1.endpoint.update). |
svix.svix_update_endpoint_headers | Write write | 0 | Set the additional headers to be sent with the webhook. Official Svix API endpoint: PUT https://api.svix.com/api/v1/app/{app_id}/endpoint/{endpoint_id}/headers (operationId: v1.endpoint.update-headers). |
svix.svix_update_event_type | Write write | 0 | Update an event type. Official Svix API endpoint: PUT https://api.svix.com/api/v1/event-type/{event_type_name} (operationId: v1.event-type.update). |
svix.svix_update_ingest_endpoint | Write write | 0 | Update an ingest endpoint. Official Svix API endpoint: PUT https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id} (operationId: v1.ingest.endpoint.update). |
svix.svix_update_ingest_endpoint_headers | Write write | 0 | Set the additional headers to be sent to the endpoint. Official Svix API endpoint: PUT https://api.svix.com/ingest/api/v1/source/{source_id}/endpoint/{endpoint_id}/headers (operationId: v1.ingest.endpoint.update-headers). |
svix.svix_update_integration | Write write | 0 | Update an integration. Official Svix API endpoint: PUT https://api.svix.com/api/v1/app/{app_id}/integration/{integ_id} (operationId: v1.integration.update). |
svix.svix_update_operational_webhook_endpoint | Write write | 0 | Update an operational webhook endpoint. Official Svix API endpoint: PUT https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id} (operationId: v1.operational-webhook.endpoint.update). |
svix.svix_update_operational_webhook_endpoint_headers | Write write | 0 | Set the additional headers to be sent with the operational webhook. Official Svix API endpoint: PUT https://api.svix.com/api/v1/operational-webhook/endpoint/{endpoint_id}/headers (operationId: v1.operational-webhook.endpoint.update-headers). |
svix.svix_update_sink | Write write | 0 | Update a sink. Official Svix API endpoint: PUT https://api.svix.com/api/v1/stream/{stream_id}/sink/{sink_id} (operationId: v1.streaming.sink.update). |
svix.svix_update_source | Write write | 0 | Update an Ingest Source. Official Svix API endpoint: PUT https://api.svix.com/ingest/api/v1/source/{source_id} (operationId: v1.ingest.source.update). |
svix.svix_update_stream | Write write | 0 | Update a stream. Official Svix API endpoint: PUT https://api.svix.com/api/v1/stream/{stream_id} (operationId: v1.streaming.stream.update). |
svix.svix_update_stream_event_type | Write write | 0 | Update or create a event type for Streams. Official Svix API endpoint: PUT https://api.svix.com/api/v1/stream/event-type/{name} (operationId: v1.streaming.event-type.update). |