Name | calendly-py JSON |
Version |
0.0.2
JSON |
| download |
home_page | |
Summary | Python SDK for the calendly API Generated by Speakeasy |
upload_time | 2023-04-11 12:19:07 |
maintainer | |
docs_url | None |
author | Speakeasy |
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"
}