Skip to main content

Python SDK for the calendly API Generated by Speakeasy

Project description

calendly

SDK Installation

pip install calendly-py

SDK Example Usage

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

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

SDK Generated by Speakeasy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calendly-py-0.0.2.tar.gz (47.3 kB view details)

Uploaded Source

Built Distribution

calendly_py-0.0.2-py3-none-any.whl (108.7 kB view details)

Uploaded Python 3

File details

Details for the file calendly-py-0.0.2.tar.gz.

File metadata

  • Download URL: calendly-py-0.0.2.tar.gz
  • Upload date:
  • Size: 47.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for calendly-py-0.0.2.tar.gz
Algorithm Hash digest
SHA256 ed04f4c76123a9b1030af733ecfd5e7118a4f7312a4ccfc94a250ef596e212bd
MD5 0fe6dcc4bda47ab0f9bca4a09ae69c7c
BLAKE2b-256 4702da6fda0ac23be99bdacf95a0f7511cf55cb49de6f309be2ebb1d0760110b

See more details on using hashes here.

File details

Details for the file calendly_py-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: calendly_py-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 108.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for calendly_py-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1f0132353ae5174a4937766e1678dd7f12c48afeef715561b3e25f5169241eba
MD5 369ce5ce6bfb2aa5b64212d9c14a770b
BLAKE2b-256 fcfae2d0caa4f4657df4bb8cb196e2bd45d46930b36de4696d08a346bad6abef

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page