Types:
AccessLevelAccessPassTypeAppAppBuildAppBuildPlatformsAppBuildStatusesAppStatusesAppViewTypeAuthorizedUserRolesChatChannelCheckoutConfigurationCollectionMethodCompanyCourseLessonInteractionCourseLessonInteractionListItemCurrencyCustomCtaDirectionDmsPostTypesEmailNotificationPreferencesEntryEntryStatusExperienceForumForumPostFriendlyReceiptStatusGlobalAffiliateStatusInvoiceInvoiceListItemInvoiceStatusMemberMostRecentActionsMemberStatusesMembershipMembershipStatusMessagePageInfoPaymentPlanPlanTypeProductProductListItemPromoTypeReactionReceiptStatusReleaseMethodShipmentShipmentCarrierShipmentStatusShipmentSubstatusSupportChannelTaxTypeTransferVisibilityVisibilityFilterWhoCanCommentTypesWhoCanPostWhoCanPostTypesWhoCanReact
Types:
Methods:
client.apps.create({ ...params }) -> Appclient.apps.retrieve(id) -> Appclient.apps.update(id, { ...params }) -> Appclient.apps.list({ ...params }) -> AppListResponsesCursorPage
Types:
TaxIdentifierTypeInvoiceDeleteResponseInvoiceMarkPaidResponseInvoiceMarkUncollectibleResponseInvoiceVoidResponse
Methods:
client.invoices.create({ ...params }) -> Invoiceclient.invoices.retrieve(id) -> Invoiceclient.invoices.update(id, { ...params }) -> Invoiceclient.invoices.list({ ...params }) -> InvoiceListItemsCursorPageclient.invoices.delete(id) -> InvoiceDeleteResponseclient.invoices.markPaid(id) -> InvoiceMarkPaidResponseclient.invoices.markUncollectible(id) -> InvoiceMarkUncollectibleResponseclient.invoices.void(id) -> InvoiceVoidResponse
Methods:
client.courseLessonInteractions.retrieve(id) -> CourseLessonInteractionclient.courseLessonInteractions.list({ ...params }) -> CourseLessonInteractionListItemsCursorPage
Types:
Methods:
client.products.create({ ...params }) -> Productclient.products.retrieve(id) -> Productclient.products.update(id, { ...params }) -> Productclient.products.list({ ...params }) -> ProductListItemsCursorPageclient.products.delete(id) -> ProductDeleteResponse
Types:
Methods:
client.companies.create({ ...params }) -> Companyclient.companies.retrieve(id) -> Companyclient.companies.update(id, { ...params }) -> Companyclient.companies.list({ ...params }) -> CompanyListResponsesCursorPage
Types:
APIVersionWebhookWebhookEventWebhookCreateResponseWebhookListResponseWebhookDeleteResponseInvoiceCreatedWebhookEventInvoiceMarkedUncollectibleWebhookEventInvoicePaidWebhookEventInvoicePastDueWebhookEventInvoiceVoidedWebhookEventMembershipActivatedWebhookEventMembershipDeactivatedWebhookEventEntryCreatedWebhookEventEntryApprovedWebhookEventEntryDeniedWebhookEventEntryDeletedWebhookEventSetupIntentRequiresActionWebhookEventSetupIntentSucceededWebhookEventSetupIntentCanceledWebhookEventWithdrawalCreatedWebhookEventWithdrawalUpdatedWebhookEventCourseLessonInteractionCompletedWebhookEventPayoutMethodCreatedWebhookEventVerificationSucceededWebhookEventPayoutAccountStatusUpdatedWebhookEventResolutionCenterCaseCreatedWebhookEventResolutionCenterCaseUpdatedWebhookEventResolutionCenterCaseDecidedWebhookEventPaymentCreatedWebhookEventPaymentSucceededWebhookEventPaymentFailedWebhookEventPaymentPendingWebhookEventDisputeCreatedWebhookEventDisputeUpdatedWebhookEventRefundCreatedWebhookEventRefundUpdatedWebhookEventDisputeAlertCreatedWebhookEventMembershipCancelAtPeriodEndChangedWebhookEventUnwrapWebhookEvent
Methods:
client.webhooks.create({ ...params }) -> WebhookCreateResponseclient.webhooks.retrieve(id) -> Webhookclient.webhooks.update(id, { ...params }) -> Webhookclient.webhooks.list({ ...params }) -> WebhookListResponsesCursorPageclient.webhooks.delete(id) -> WebhookDeleteResponseclient.webhooks.unwrap(body) -> void
Types:
Methods:
client.plans.create({ ...params }) -> Planclient.plans.retrieve(id) -> Planclient.plans.update(id, { ...params }) -> Planclient.plans.list({ ...params }) -> PlanListResponsesCursorPageclient.plans.delete(id) -> PlanDeleteResponse
Types:
Methods:
client.entries.retrieve(id) -> Entryclient.entries.list({ ...params }) -> EntryListResponsesCursorPageclient.entries.approve(id) -> EntryApproveResponseclient.entries.deny(id) -> Entry
Types:
Methods:
client.forumPosts.create({ ...params }) -> ForumPostclient.forumPosts.retrieve(id) -> ForumPostclient.forumPosts.update(id, { ...params }) -> ForumPostclient.forumPosts.list({ ...params }) -> ForumPostListResponsesCursorPage
Types:
Methods:
client.transfers.create({ ...params }) -> Transferclient.transfers.retrieve(id) -> Transferclient.transfers.list({ ...params }) -> TransferListResponsesCursorPage
Types:
Methods:
client.ledgerAccounts.retrieve(id) -> LedgerAccountRetrieveResponse
Types:
Methods:
client.memberships.retrieve(id) -> Membershipclient.memberships.update(id, { ...params }) -> Membershipclient.memberships.list({ ...params }) -> MembershipListResponsesCursorPageclient.memberships.addFreeDays(id, { ...params }) -> Membershipclient.memberships.cancel(id, { ...params }) -> Membershipclient.memberships.pause(id, { ...params }) -> Membershipclient.memberships.resume(id) -> Membershipclient.memberships.uncancel(id) -> Membership
Types:
Methods:
client.authorizedUsers.create({ ...params }) -> AuthorizedUserclient.authorizedUsers.retrieve(id) -> AuthorizedUserclient.authorizedUsers.list({ ...params }) -> AuthorizedUserListResponsesCursorPageclient.authorizedUsers.delete(id, { ...params }) -> AuthorizedUserDeleteResponse
Types:
Methods:
client.appBuilds.create({ ...params }) -> AppBuildclient.appBuilds.retrieve(id) -> AppBuildclient.appBuilds.list({ ...params }) -> AppBuildListResponsesCursorPageclient.appBuilds.promote(id) -> AppBuild
Types:
Methods:
client.shipments.create({ ...params }) -> Shipmentclient.shipments.retrieve(id) -> Shipmentclient.shipments.list({ ...params }) -> ShipmentListResponsesCursorPage
Types:
Methods:
client.checkoutConfigurations.create({ ...params }) -> CheckoutConfigurationclient.checkoutConfigurations.retrieve(id) -> CheckoutConfigurationclient.checkoutConfigurations.list({ ...params }) -> CheckoutConfigurationListResponsesCursorPage
Types:
Methods:
client.messages.create({ ...params }) -> Messageclient.messages.retrieve(id) -> Messageclient.messages.update(id, { ...params }) -> Messageclient.messages.list({ ...params }) -> MessageListResponsesCursorPageclient.messages.delete(id) -> MessageDeleteResponse
Types:
Methods:
client.chatChannels.retrieve(id) -> ChatChannelclient.chatChannels.update(id, { ...params }) -> ChatChannelclient.chatChannels.list({ ...params }) -> ChatChannelListResponsesCursorPage
Types:
Methods:
client.users.retrieve(id, { ...params }) -> Userclient.users.update(id, { ...params }) -> Userclient.users.list({ ...params }) -> UserListResponsesCursorPageclient.users.checkAccess(resourceID, { ...params }) -> UserCheckAccessResponse
Types:
BillingReasonsCardBrandsPaymentMethodTypesReceiptTaxBehaviorPaymentListResponsePaymentListFeesResponse
Methods:
client.payments.create({ ...params }) -> Paymentclient.payments.retrieve(id) -> Paymentclient.payments.list({ ...params }) -> PaymentListResponsesCursorPageclient.payments.listFees(id, { ...params }) -> PaymentListFeesResponsesCursorPageclient.payments.refund(id, { ...params }) -> Paymentclient.payments.retry(id) -> Paymentclient.payments.void(id) -> Payment
Types:
Methods:
client.supportChannels.create({ ...params }) -> SupportChannelclient.supportChannels.retrieve(id) -> SupportChannelclient.supportChannels.list({ ...params }) -> SupportChannelListResponsesCursorPage
Types:
Methods:
client.experiences.create({ ...params }) -> Experienceclient.experiences.retrieve(id) -> Experienceclient.experiences.update(id, { ...params }) -> Experienceclient.experiences.list({ ...params }) -> ExperienceListResponsesCursorPageclient.experiences.delete(id) -> ExperienceDeleteResponseclient.experiences.attach(id, { ...params }) -> Experienceclient.experiences.detach(id, { ...params }) -> Experienceclient.experiences.duplicate(id, { ...params }) -> Experience
Types:
Methods:
client.reactions.create({ ...params }) -> Reactionclient.reactions.retrieve(id) -> Reactionclient.reactions.list({ ...params }) -> ReactionListResponsesCursorPageclient.reactions.delete(id, { ...params }) -> ReactionDeleteResponse
Types:
Methods:
client.members.retrieve(id) -> MemberRetrieveResponseclient.members.list({ ...params }) -> MemberListResponsesCursorPage
Types:
Methods:
client.forums.retrieve(id) -> Forumclient.forums.update(id, { ...params }) -> Forumclient.forums.list({ ...params }) -> ForumListResponsesCursorPage
Types:
Methods:
client.promoCodes.create({ ...params }) -> PromoCodeclient.promoCodes.retrieve(id) -> PromoCodeclient.promoCodes.list({ ...params }) -> PromoCodeListResponsesCursorPageclient.promoCodes.delete(id) -> PromoCodeDeleteResponse
Types:
Methods:
client.courses.create({ ...params }) -> Courseclient.courses.retrieve(id) -> Courseclient.courses.update(id, { ...params }) -> Courseclient.courses.list({ ...params }) -> CourseListResponsesCursorPageclient.courses.delete(id) -> CourseDeleteResponse
Types:
Methods:
client.courseChapters.create({ ...params }) -> CourseChapterclient.courseChapters.retrieve(id) -> CourseChapterclient.courseChapters.update(id, { ...params }) -> CourseChapterclient.courseChapters.list({ ...params }) -> CourseChapterListResponsesCursorPageclient.courseChapters.delete(id) -> CourseChapterDeleteResponse
Types:
AssessmentQuestionTypesEmbedTypeLessonLessonTypesLessonVisibilitiesCourseLessonListResponseCourseLessonDeleteResponseCourseLessonMarkAsCompletedResponseCourseLessonStartResponseCourseLessonSubmitAssessmentResponse
Methods:
client.courseLessons.create({ ...params }) -> Lessonclient.courseLessons.retrieve(id) -> Lessonclient.courseLessons.update(id, { ...params }) -> Lessonclient.courseLessons.list({ ...params }) -> CourseLessonListResponsesCursorPageclient.courseLessons.delete(id) -> CourseLessonDeleteResponseclient.courseLessons.markAsCompleted(lessonID) -> CourseLessonMarkAsCompletedResponseclient.courseLessons.start(lessonID) -> CourseLessonStartResponseclient.courseLessons.submitAssessment(lessonID, { ...params }) -> CourseLessonSubmitAssessmentResponse
Types:
Methods:
client.reviews.retrieve(id) -> ReviewRetrieveResponseclient.reviews.list({ ...params }) -> ReviewListResponsesCursorPage
Types:
Methods:
client.courseStudents.retrieve(id) -> CourseStudentRetrieveResponseclient.courseStudents.list({ ...params }) -> CourseStudentListResponsesCursorPage
Types:
Methods:
client.accessTokens.create({ ...params }) -> AccessTokenCreateResponse
Types:
Methods:
client.notifications.create({ ...params }) -> NotificationCreateResponse
Types:
Methods:
client.disputes.retrieve(id) -> Disputeclient.disputes.list({ ...params }) -> DisputeListResponsesCursorPageclient.disputes.submitEvidence(id) -> Disputeclient.disputes.updateEvidence(id, { ...params }) -> Dispute
Types:
PaymentProviderRefundReferenceStatusRefundReferenceTypeRefundStatusRefundRetrieveResponseRefundListResponse
Methods:
client.refunds.retrieve(id) -> RefundRetrieveResponseclient.refunds.list({ ...params }) -> RefundListResponsesCursorPage
Types:
Methods:
client.withdrawals.create({ ...params }) -> Withdrawalclient.withdrawals.retrieve(id) -> Withdrawalclient.withdrawals.list({ ...params }) -> WithdrawalListResponsesCursorPage
Types:
Methods:
client.accountLinks.create({ ...params }) -> AccountLinkCreateResponse
Types:
Methods:
client.setupIntents.retrieve(id) -> SetupIntentclient.setupIntents.list({ ...params }) -> SetupIntentListResponsesCursorPage
Types:
Methods:
client.paymentMethods.retrieve(id, { ...params }) -> PaymentMethodRetrieveResponseclient.paymentMethods.list({ ...params }) -> PaymentMethodListResponsesCursorPage
Types:
Methods:
client.feeMarkups.create({ ...params }) -> FeeMarkupCreateResponseclient.feeMarkups.list({ ...params }) -> FeeMarkupListResponsesCursorPageclient.feeMarkups.delete(id) -> FeeMarkupDeleteResponse
Types:
Methods:
client.payoutMethods.retrieve(id) -> PayoutMethodRetrieveResponseclient.payoutMethods.list({ ...params }) -> PayoutMethodListResponsesCursorPage
Types:
Methods:
client.verifications.retrieve(id) -> VerificationRetrieveResponseclient.verifications.list({ ...params }) -> VerificationListResponsesCursorPage
Types:
Methods:
client.leads.create({ ...params }) -> Leadclient.leads.retrieve(id) -> Leadclient.leads.update(id, { ...params }) -> Leadclient.leads.list({ ...params }) -> LeadListResponsesCursorPage
Types:
Methods:
client.topups.create({ ...params }) -> TopupCreateResponse
Types:
Methods:
client.files.create({ ...params }) -> FileCreateResponseclient.files.retrieve(id) -> FileRetrieveResponse
Types:
Methods:
client.companyTokenTransactions.create({ ...params }) -> CompanyTokenTransactionclient.companyTokenTransactions.retrieve(id) -> CompanyTokenTransactionclient.companyTokenTransactions.list({ ...params }) -> CompanyTokenTransactionListResponsesCursorPage
Types:
DmFeedMemberNotificationPreferencesDmFeedMemberStatusesDmMemberDmMemberListResponseDmMemberDeleteResponse
Methods:
client.dmMembers.create({ ...params }) -> DmMemberclient.dmMembers.retrieve(id) -> DmMemberclient.dmMembers.update(id, { ...params }) -> DmMemberclient.dmMembers.list({ ...params }) -> DmMemberListResponsesCursorPageclient.dmMembers.delete(id) -> DmMemberDeleteResponse
Types:
Methods:
client.aiChats.create({ ...params }) -> AIChatclient.aiChats.retrieve(id) -> AIChatclient.aiChats.update(id, { ...params }) -> AIChatclient.aiChats.list({ ...params }) -> AIChatListResponsesCursorPageclient.aiChats.delete(id) -> AIChatDeleteResponse
Types:
Methods:
client.dmChannels.create({ ...params }) -> DmChannelclient.dmChannels.retrieve(id) -> DmChannelclient.dmChannels.update(id, { ...params }) -> DmChannelclient.dmChannels.list({ ...params }) -> DmChannelListResponsesCursorPageclient.dmChannels.delete(id) -> DmChannelDeleteResponse
Types:
Methods:
client.disputeAlerts.retrieve(id) -> DisputeAlertRetrieveResponseclient.disputeAlerts.list({ ...params }) -> DisputeAlertListResponsesCursorPage
Types:
ResolutionCenterCaseCustomerResponseResolutionCenterCaseIssueTypeResolutionCenterCaseMerchantResponseResolutionCenterCasePlatformResponseResolutionCenterCaseStatusResolutionCenterCaseRetrieveResponseResolutionCenterCaseListResponse
Methods:
client.resolutionCenterCases.retrieve(id) -> ResolutionCenterCaseRetrieveResponseclient.resolutionCenterCases.list({ ...params }) -> ResolutionCenterCaseListResponsesCursorPage
Types:
Methods:
client.payoutAccounts.retrieve(id) -> PayoutAccountRetrieveResponse
Types:
Methods:
client.affiliates.create({ ...params }) -> Affiliateclient.affiliates.retrieve(id) -> Affiliateclient.affiliates.list({ ...params }) -> AffiliateListResponsesCursorPageclient.affiliates.archive(id) -> AffiliateArchiveResponseclient.affiliates.unarchive(id) -> AffiliateUnarchiveResponse
Types:
AffiliateAppliesToPaymentsAffiliateAppliesToProductsAffiliateOverrideRolesAffiliatePayoutTypesAffiliateRevenueBasesOverrideCreateResponseOverrideRetrieveResponseOverrideUpdateResponseOverrideListResponseOverrideDeleteResponse
Methods:
client.affiliates.overrides.create(id, { ...params }) -> OverrideCreateResponseclient.affiliates.overrides.retrieve(overrideID, { ...params }) -> OverrideRetrieveResponseclient.affiliates.overrides.update(overrideID, { ...params }) -> OverrideUpdateResponseclient.affiliates.overrides.list(id, { ...params }) -> OverrideListResponsesCursorPageclient.affiliates.overrides.delete(overrideID, { ...params }) -> OverrideDeleteResponse