xcaliber-webhooks


Namexcaliber-webhooks JSON
Version 0.0.3 PyPI version JSON
download
home_page
SummaryXcaliber Webhooks
upload_time2024-02-05 07:05:32
maintainer
docs_urlNone
author
requires_python
license
keywords xcaliber webhooks
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Introduction

Verify webhook events from xcaliber



# Usage:

Install package using following command - pip install xcaliber_webhooks

Use the below example to verify webhook -

from xcaliber_webhooks import Webhook



secret="" //secret key for webhook

webhook = Webhook(secret)

headers = {

"svix-id": "",

"svix-timestamp": "",

"svix-signature": "",

}

payload = '{}' //sample payload

webhook.verify(payload, headers)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "xcaliber-webhooks",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "xcaliber,webhooks",
    "author": "",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/ff/eb/1ecccb1a7fb3d7541c225a099392064d5efbb8fde35d3024b8a3d72071c9/xcaliber_webhooks-0.0.3.tar.gz",
    "platform": null,
    "description": "# Introduction\r\r\nVerify webhook events from xcaliber\r\r\n\r\r\n# Usage:\r\r\nInstall package using following command - pip install xcaliber_webhooks\r\r\nUse the below example to verify webhook -\r\r\nfrom xcaliber_webhooks import Webhook\r\r\n\r\r\nsecret=\"\" //secret key for webhook\r\r\nwebhook = Webhook(secret)\r\r\nheaders = {\r\r\n\"svix-id\": \"\",\r\r\n\"svix-timestamp\": \"\",\r\r\n\"svix-signature\": \"\",\r\r\n}\r\r\npayload = '{}' //sample payload\r\r\nwebhook.verify(payload, headers)\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Xcaliber Webhooks",
    "version": "0.0.3",
    "project_urls": null,
    "split_keywords": [
        "xcaliber",
        "webhooks"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ffeb1ecccb1a7fb3d7541c225a099392064d5efbb8fde35d3024b8a3d72071c9",
                "md5": "6442c677c16290d7d215a48e96f52def",
                "sha256": "bdaeae11fb389e2209907a3488fc72c6bdc2a7f8229ecd3bb8c12aa1cab6bbd1"
            },
            "downloads": -1,
            "filename": "xcaliber_webhooks-0.0.3.tar.gz",
            "has_sig": false,
            "md5_digest": "6442c677c16290d7d215a48e96f52def",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2515,
            "upload_time": "2024-02-05T07:05:32",
            "upload_time_iso_8601": "2024-02-05T07:05:32.580710Z",
            "url": "https://files.pythonhosted.org/packages/ff/eb/1ecccb1a7fb3d7541c225a099392064d5efbb8fde35d3024b8a3d72071c9/xcaliber_webhooks-0.0.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-05 07:05:32",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "xcaliber-webhooks"
}
        
Elapsed time: 0.57481s