0.0.3 • Published 1 year ago
@speakeasy-sdks/calendly v0.0.3
SDK Installation
NPM
npm add @speakeasy-sdks/calendly
Yarn
yarn add @speakeasy-sdks/calendly
SDK Example Usage
import {
ListScheduledEventsRequest,
ListScheduledEventsResponse,
ListScheduledEventsStatusEnum,
} from "@speakeasy-sdks/calendly/dist/sdk/models/operations";
import { AxiosError } from "axios";
import { Calendly } from "@speakeasy-sdks/calendly";
const sdk = new Calendly({
security: {
oauth2: "Bearer YOUR_ACCESS_TOKEN_HERE",
},
});
const req: ListScheduledEventsRequest = {
count: 5488.14,
inviteeEmail: "alice@example.com",
maxStartTime: "provident",
minStartTime: "distinctio",
organization: "https://api.calendly.com/organizations/EBHAAFHDCAEQTSEZ",
pageToken: "quibusdam",
sort: "unde",
status: ListScheduledEventsStatusEnum.Canceled,
user: "https://api.calendly.com/users/EBHAAFHDCAEQTSEZ",
};
sdk.scheduledEvents.list(req).then((res: ListScheduledEventsResponse | AxiosError) => {
// handle response
});
Available Resources and Operations
activityLog
list
- List activity log entries
availability
get
- Get User Availability SchedulegetAvailability
- List User Availability SchedulesgetBusyTimes
- List User Busy Times
dataCompliance
createDeletionEvent
- Delete Scheduled Event DatadeleteInviteeData
- Delete Invitee Data
eventTypes
get
- Get Event TypegetAvailableTimes
- List Event Type Available Timeslist
- List User's Event Types
organizations
deleteMemberships
- Remove User from OrganizationgetInvitations
- Get Organization InvitationinviteUser
- Invite User to OrganizationlistInvitations
- List Organization InvitationslistMemberships
- List Organization MembershipsrevokeInvite
- Revoke User's Organization Invitation
routingForms
getSubmissions
- List Routing Form SubmissionsgetSubmissionsByUuid
- Get Routing Form SubmissiongetByUuid
- Get Routing Formlist
- List Routing Forms
scheduledEvents
cancel
- Cancel EventcreateNoShow
- Create Invitee No ShowgetEventByUuid
- Get EventgetInvitees
- List Event InviteesgetInviteesByUuid
- Get Event InviteegetNoShow
- Get Invitee No Showlist
- List EventsunmarkNoShow
- Delete Invitee No Show
schedulingLinks
create
- Create Single-Use Scheduling Link
shares
create
- Create Share
users
get
- Get usergetMemberships
- Get Organization Membershipme
- Get current user
webhooks
create
- Create Webhook Subscriptiondelete
- Delete Webhook Subscriptionget
- Get Webhook Subscriptionlist
- List Webhook Subscriptions
Maturity
This SDK is in beta, and there may be breaking changes between versions without a major version update. Therefore, we recommend pinning usage to a specific package version. This way, you can install the same version each time without breaking changes unless you are intentionally looking for the latest version.
Contributions
While we value open-source contributions to this SDK, this library is generated programmatically. Feel free to open a PR or a Github issue as a proof of concept and we'll do our best to include it in a future release !
SDK Created by Speakeasy
0.0.3
1 year ago