calendly-py


Namecalendly-py JSON
Version 0.0.2 PyPI version JSON
download
home_page
SummaryPython SDK for the calendly API Generated by Speakeasy
upload_time2023-04-11 12:19:07
maintainer
docs_urlNone
authorSpeakeasy
requires_python>=3.9
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # calendly

<!-- Start SDK Installation -->
## SDK Installation

```bash
pip install calendly-py
```
<!-- End SDK Installation -->

## SDK Example Usage
<!-- Start SDK Example Usage -->
```python
import calendly
from calendly.models import operations, shared

s = calendly.Calendly(
    security=shared.Security(
        oauth2="Bearer YOUR_ACCESS_TOKEN_HERE",
    ),
)


req = operations.ListScheduledEventsRequest(
    count=5488.14,
    invitee_email="alice@example.com",
    max_start_time="provident",
    min_start_time="distinctio",
    organization="https://api.calendly.com/organizations/EBHAAFHDCAEQTSEZ",
    page_token="quibusdam",
    sort="unde",
    status="canceled",
    user="https://api.calendly.com/users/EBHAAFHDCAEQTSEZ",
)
    
res = s.scheduled_events.list(req)

if res.scheduled_events_response is not None:
    # handle response
```
<!-- End SDK Example Usage -->

<!-- Start SDK Available Operations -->
## Available Resources and Operations


### activity_log

* `list` - List activity log entries

### availability

* `get` - Get User Availability Schedule
* `get_availability` - List User Availability Schedules
* `get_busy_times` - List User Busy Times

### data_compliance

* `create_deletion_event` - Delete Scheduled Event Data
* `delete_invitee_data` - Delete Invitee Data

### event_types

* `get` - Get Event Type
* `get_available_times` - List Event Type Available Times
* `list` - List User's Event Types

### organizations

* `delete_memberships` - Remove User from Organization
* `get_invitations` - Get Organization Invitation
* `invite_user` - Invite User to Organization
* `list_invitations` - List Organization Invitations
* `list_memberships` - List Organization Memberships
* `revoke_invite` - Revoke User's Organization Invitation

### routing_forms

* `get_submissions` - List Routing Form Submissions
* `get_submissions_by_uuid` - Get Routing Form Submission
* `get_by_uuid` - Get Routing Form
* `list` - List Routing Forms

### scheduled_events

* `cancel` - Cancel Event
* `create_no_show` - Create Invitee No Show
* `get_event_by_uuid` - Get Event
* `get_invitees` - List Event Invitees
* `get_invitees_by_uuid` - Get Event Invitee
* `get_no_show` - Get Invitee No Show
* `list` - List Events
* `unmark_no_show` - Delete Invitee No Show

### scheduling_links

* `create` - Create Single-Use Scheduling Link

### shares

* `create` - Create Share

### users

* `get` - Get user
* `get_memberships` - Get Organization Membership
* `me` - Get current user

### webhooks

* `create` - Create Webhook Subscription
* `delete` - Delete Webhook Subscription
* `get` - Get Webhook Subscription
* `list` - List Webhook Subscriptions
<!-- End SDK Available Operations -->

### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)



            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "calendly-py",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "",
    "author": "Speakeasy",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/47/02/da6fda0ac23be99bdacf95a0f7511cf55cb49de6f309be2ebb1d0760110b/calendly-py-0.0.2.tar.gz",
    "platform": null,
    "description": "# calendly\n\n<!-- Start SDK Installation -->\n## SDK Installation\n\n```bash\npip install calendly-py\n```\n<!-- End SDK Installation -->\n\n## SDK Example Usage\n<!-- Start SDK Example Usage -->\n```python\nimport calendly\nfrom calendly.models import operations, shared\n\ns = calendly.Calendly(\n    security=shared.Security(\n        oauth2=\"Bearer YOUR_ACCESS_TOKEN_HERE\",\n    ),\n)\n\n\nreq = operations.ListScheduledEventsRequest(\n    count=5488.14,\n    invitee_email=\"alice@example.com\",\n    max_start_time=\"provident\",\n    min_start_time=\"distinctio\",\n    organization=\"https://api.calendly.com/organizations/EBHAAFHDCAEQTSEZ\",\n    page_token=\"quibusdam\",\n    sort=\"unde\",\n    status=\"canceled\",\n    user=\"https://api.calendly.com/users/EBHAAFHDCAEQTSEZ\",\n)\n    \nres = s.scheduled_events.list(req)\n\nif res.scheduled_events_response is not None:\n    # handle response\n```\n<!-- End SDK Example Usage -->\n\n<!-- Start SDK Available Operations -->\n## Available Resources and Operations\n\n\n### activity_log\n\n* `list` - List activity log entries\n\n### availability\n\n* `get` - Get User Availability Schedule\n* `get_availability` - List User Availability Schedules\n* `get_busy_times` - List User Busy Times\n\n### data_compliance\n\n* `create_deletion_event` - Delete Scheduled Event Data\n* `delete_invitee_data` - Delete Invitee Data\n\n### event_types\n\n* `get` - Get Event Type\n* `get_available_times` - List Event Type Available Times\n* `list` - List User's Event Types\n\n### organizations\n\n* `delete_memberships` - Remove User from Organization\n* `get_invitations` - Get Organization Invitation\n* `invite_user` - Invite User to Organization\n* `list_invitations` - List Organization Invitations\n* `list_memberships` - List Organization Memberships\n* `revoke_invite` - Revoke User's Organization Invitation\n\n### routing_forms\n\n* `get_submissions` - List Routing Form Submissions\n* `get_submissions_by_uuid` - Get Routing Form Submission\n* `get_by_uuid` - Get Routing Form\n* `list` - List Routing Forms\n\n### scheduled_events\n\n* `cancel` - Cancel Event\n* `create_no_show` - Create Invitee No Show\n* `get_event_by_uuid` - Get Event\n* `get_invitees` - List Event Invitees\n* `get_invitees_by_uuid` - Get Event Invitee\n* `get_no_show` - Get Invitee No Show\n* `list` - List Events\n* `unmark_no_show` - Delete Invitee No Show\n\n### scheduling_links\n\n* `create` - Create Single-Use Scheduling Link\n\n### shares\n\n* `create` - Create Share\n\n### users\n\n* `get` - Get user\n* `get_memberships` - Get Organization Membership\n* `me` - Get current user\n\n### webhooks\n\n* `create` - Create Webhook Subscription\n* `delete` - Delete Webhook Subscription\n* `get` - Get Webhook Subscription\n* `list` - List Webhook Subscriptions\n<!-- End SDK Available Operations -->\n\n### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Python SDK for the calendly API Generated by Speakeasy",
    "version": "0.0.2",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fcfae2d0caa4f4657df4bb8cb196e2bd45d46930b36de4696d08a346bad6abef",
                "md5": "369ce5ce6bfb2aa5b64212d9c14a770b",
                "sha256": "1f0132353ae5174a4937766e1678dd7f12c48afeef715561b3e25f5169241eba"
            },
            "downloads": -1,
            "filename": "calendly_py-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "369ce5ce6bfb2aa5b64212d9c14a770b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 108709,
            "upload_time": "2023-04-11T12:19:04",
            "upload_time_iso_8601": "2023-04-11T12:19:04.116403Z",
            "url": "https://files.pythonhosted.org/packages/fc/fa/e2d0caa4f4657df4bb8cb196e2bd45d46930b36de4696d08a346bad6abef/calendly_py-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4702da6fda0ac23be99bdacf95a0f7511cf55cb49de6f309be2ebb1d0760110b",
                "md5": "0fe6dcc4bda47ab0f9bca4a09ae69c7c",
                "sha256": "ed04f4c76123a9b1030af733ecfd5e7118a4f7312a4ccfc94a250ef596e212bd"
            },
            "downloads": -1,
            "filename": "calendly-py-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "0fe6dcc4bda47ab0f9bca4a09ae69c7c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 47324,
            "upload_time": "2023-04-11T12:19:07",
            "upload_time_iso_8601": "2023-04-11T12:19:07.012002Z",
            "url": "https://files.pythonhosted.org/packages/47/02/da6fda0ac23be99bdacf95a0f7511cf55cb49de6f309be2ebb1d0760110b/calendly-py-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-11 12:19:07",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "calendly-py"
}
        
Elapsed time: 0.14377s