svix-webhooks

module
v0.46.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2022 License: MIT

README

Svix - Webhooks as a service

Website | Documentation | Community Slack

Libraries for interacting with the Svix API and verifying webhook signatures

GitHub tag PyPI NPM version Gem Maven Central (Java) Maven Central (Kotlin) Nuget Packagist Version PkgGoDev

Join our slack

Usage Documentation

You can find general usage documentation at https://docs.svix.com. For complete API documentation with code examples for each endpoint in all of our official client libraries head over to our API documentation site at https://api.svix.com.

Client Library Overview

⚡️ Feature Breakdown ⚡️
Language Officially Supported API Support Webhook Verification Other Notes
Go
Python Async Support planned.
Typescript/Javascript
Java Async support planned. (If you use kotlin, checkout our kotlin library for coroutine support.)
Kotlin
Ruby
C# (dotnet) 🔜
PHP 🔜

Development

Building the client libraries

We use openapi-generator to autogenerate bindings in each language. We then use these bindings as the building blocks for our exposed API. To generate these bindings from the root directory of the project run:

# Install deps
yarn

# Generate bindings for every language
./regen_openapi.sh

Once you have completed this step you can checkout the README of the language of your choice (found in the language's subdirectory) for detailed steps on building that particular library.

Directories

Path Synopsis
go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL