@crevio/sdk
v0.6.6
Published
The official TypeScript SDK for the Crevio API — products, checkouts, orders, customers, sites, and email.
Readme
@crevio/sdk
Developer-friendly & type-safe Typescript SDK specifically catered to leverage @crevio/sdk API.
[!IMPORTANT] This SDK is not yet ready for production use. To complete setup please follow the steps outlined in your workspace. Delete this section before > publishing to a package manager.
Summary
Crevio API V1: API for the Crevio creator platform — a multi-tenant SaaS for digital product sales. Uses snake_case keys following Stripe conventions. All resource IDs are string IDs (e.g., "prod_abc123").
Table of Contents
SDK Installation
The SDK can be installed with either npm, pnpm, bun or yarn package managers.
NPM
npm add @crevio/sdkPNPM
pnpm add @crevio/sdkBun
bun add @crevio/sdkYarn
yarn add @crevio/sdk[!NOTE] This package is published with CommonJS and ES Modules (ESM) support.
Requirements
For supported JavaScript runtimes, please consult RUNTIMES.md.
SDK Example Usage
Example
import { Crevio } from "@crevio/sdk";
const crevio = new Crevio({
apiKey: process.env["CREVIO_API_KEY"] ?? "",
});
async function run() {
const result = await crevio.account.get();
console.log(result);
}
run();
Authentication
Per-Client Security Schemes
This SDK supports the following security scheme globally:
| Name | Type | Scheme | Environment Variable |
| -------- | ------ | ------- | -------------------- |
| apiKey | apiKey | API key | CREVIO_API_KEY |
To authenticate with the API the apiKey parameter must be set when initializing the SDK client instance. For example:
import { Crevio } from "@crevio/sdk";
const crevio = new Crevio({
apiKey: process.env["CREVIO_API_KEY"] ?? "",
});
async function run() {
const result = await crevio.account.get();
console.log(result);
}
run();
Available Resources and Operations
Access
- check - Check access
Account
Ads
- list - List ads
- create - Create ad
- boost - Boost a post
- connect - Connect ads
- connections - List ads connections
- createCtwaAd - Create Click-to-WhatsApp ad
- get - Retrieve ad
- update - Update ad
- delete - Delete ad
- analytics - Ad performance
- comments - Ad comments
- pause - Pause ad
- resume - Resume ad
Ads.AdAccounts
- list - List ad accounts
- listBusinessCenters - List TikTok Business Centers
Ads.AdGroups
Ads.Audiences
- list - List custom audiences
- create - Create custom audience
- get - Retrieve custom audience
- delete - Delete custom audience
- addUsers - Upload audience users
Ads.Campaigns
- list - List campaigns
- bulkPause - Bulk pause campaigns
- bulkResume - Bulk resume campaigns
- get - Retrieve campaign
- update - Update campaign
- delete - Delete campaign
- listAdGroups - List campaign ad groups
- listAds - List campaign ads
- duplicate - Duplicate campaign
- pause - Pause campaign
- resume - Resume campaign
Ads.Conversions
- send - Send conversions
Ads.LeadForms
- list - List lead forms
- create - Create lead form
- get - Retrieve lead form
- archive - Archive lead form
- listLeads - List form leads
- createTestLead - Create test lead
Ads.Leads
- list - List leads
Ads.Pixels
- list - List pixels
- create - Create pixel
- get - Retrieve pixel
- update - Update pixel
- delete - Delete pixel
- listAssociations - List pixel associations
- addAssociations - Link pixel to campaigns
- removeAssociations - Unlink pixel from campaigns
- metrics - Pixel metrics
Ads.Reports
- timeline - Performance report
Ads.Targeting
- reachEstimate - Estimate audience reach
- search - Search targeting options
ApiKeys
Approvals
Audio
- generate - Generate audio
- listModels - List audio models
- get - Get audio job
BlogCategories
BlogPosts
- list - List blog posts
- create - Create blog post
- get - Get blog post
- update - Update blog post
- delete - Delete blog post
Bookings
- list - List bookings
- create - Create a booking
- get - Retrieve a booking
- cancel - Cancel a booking
- reschedule - Reschedule a booking
Calls
Chapters
CheckoutLinks
- list - List checkout links
- create - Create checkout link
- get - Get checkout link
- update - Update checkout link
- delete - Delete checkout link
Checkouts
Connections
- list - List integrations
- connect - Start a connection
- connected - List connected integrations
- disconnect - Disconnect a connection
- execute - Execute a connection tool
- tools - List a connection's tools
Customers
- list - List customers
- create - Create customer
- addTag - Add tag to customer
- removeTag - Remove tag from customer
- get - Get customer
- update - Update customer
- delete - Delete customer
Deployments
Discounts
- list - List discounts
- create - Create discount
- get - Get discount
- update - Update discount
- delete - Delete discount
Domains
- list - List domains
- connect - Connect a domain
- purchase - Buy a domain
- search - Search for buyable domains
- get - Retrieve a domain
- delete - Delete a domain
- assign - Assign a domain to a site
- dnsRecords - List a domain's DNS records
- unassign - Unassign a domain
- verify - Verify a domain
- zoneRecords - List a domain's live DNS zone
- createZoneRecord - Create a DNS zone record
- deleteZoneRecord - Delete a DNS zone record
Email.Domains
Email.Drafts
- list - List drafts
Email.Inboxes
- list - List inboxes
- create - Create an inbox
- get - Get an inbox
- update - Update an inbox
- delete - Delete an inbox
Email.Inboxes.Drafts
- list - List inbox drafts
- create - Create a draft
- get - Get a draft
- update - Update a draft
- delete - Delete a draft
- send - Send a draft
Email.Inboxes.Events
- list - List inbox events
Email.Inboxes.Messages
- list - List inbox messages
- send - Send a message
- batchGet - Batch get messages
- search - Search inbox messages
- get - Get a message
- update - Update message labels
- delete - Delete a message
- getAttachment - Get a message attachment
- forward - Forward a message
- raw - Get raw message
- reply - Reply to a message
- replyAll - Reply-all to a message
Email.Inboxes.Threads
- list - List inbox threads
- get - Get a thread
- update - Update thread labels
- delete - Delete a thread
- getAttachment - Get a thread attachment
Email.Messages
Email.Threads
Emails
- send - Send email
Events
- list - List subscribable events
EventSessions
- get - Get event session
- update - Update event session
- delete - Delete event session
- list - List event sessions
- create - Create event session
EventSources
- list - List event sources
- create - Create event source
- listAvailable - List available event triggers for an app
- get - Get event source
- delete - Delete event source
EventTypes
- list - List event types
- create - Create an event type
- get - Retrieve an event type
- update - Update an event type
- delete - Delete an event type
- slots - List available slots
Experiences
- list - List experiences
- create - Create experience (course, digital download, forum, event, link, etc.)
- get - Get experience
- update - Update experience
- delete - Delete experience
Experiences.Files
- list - List digital download files
- create - Upload digital download files
- delete - Delete digital download file
Experiences.Grants
Files
- list - List files
- create - Create file
- get - Get file
- update - Update file
- delete - Delete file
- confirmUpload - Confirm file upload
FormationDocuments
Formations
- list - List formations
- submit - Submit formation
- naicsCodes - List NAICS codes
- get - Get formation
- retryPayment - Retry formation payment
- execute - Execute formation
Forms
- list - List forms
- create - Create form
- submit - Create form submission
- get - Get form
- update - Update form
- delete - Delete form
- archive - Archive form
- restore - Restore form
FormSubmissions
ForumPosts
- list - List forum posts
- create - Create forum post
- get - Get forum post
- update - Update forum post
- delete - Delete forum post
Images
- edit - Edit an image
- generate - Generate an image
- listModels - List image models
- stock - Search stock photos
- upscale - Upscale an image
Invoices
Jobs
LegalPages
Lessons
- list - List lessons
- create - Create lesson
- get - Get lesson
- update - Update lesson
- delete - Delete lesson
Lessons.Files
LinkItems
Logs
- list - List activity log events
Me
- get - Get current user profile
OrderItems
Orders
PhoneConsents
PhoneNumbers
- list - List phone numbers
- create - Provision a phone number
- get - Get a phone number
- delete - Release a phone number
- update - Update a phone number
PhoneSuppressions
PriceVariants
- list - List price variants
- create - Create price variant
- get - Get price variant
- update - Update price variant
- delete - Delete price variant
- linkExperience - Link experience to price variant
- unlinkExperience - Unlink experience from price variant
Products
- list - List products
- create - Create product
- get - Get product details
- update - Update product
- delete - Delete product
Refunds
Reviews
- list - List reviews
- create - Create review
- get - Get review
- update - Update review
- delete - Delete review
- position - Reorder review
Schedules
- list - List schedules
- create - Create a schedule
- get - Retrieve a schedule
- update - Update a schedule
- delete - Delete a schedule
Sites
- list - List sites
- create - Create site
- get - Get site
- update - Update site
- delete - Delete site
- analytics - Get site analytics
- queryDatabase - Query a site's database
- listDatabaseTables - List a site's database tables
- listDomains - List a site's domains
- addDomain - Add a domain to a site
- removeDomain - Remove a domain from a site
- verifyDomain - Verify a site's domain
- listSecrets - List a site's secrets
- createSecret - Add a secret to a site
- removeSecret - Remove a secret from a site
- revealSecret - Reveal a site's secret
Skills
Socials
- listAccounts - List connected accounts
- disconnect - Disconnect an account
- accountAnalytics - Get account analytics
- label - Label an account
- activate - Activate social posting
- commentsFeed - List comment activity
- connect - Get an OAuth connect URL
- portal - Create a hosted connect portal
- listPosts - List posts
- create - Create a post
- get - Get a post
- update - Edit a draft post
- delete - Delete a post
- postAnalytics - Get post analytics
- publish - Publish a draft post
- comments - Get post comments
- reply - Reply to a post or comment
- deleteComment - Delete a comment
- hideComment - Hide a comment
- likeComment - Like a comment
- privateReply - Send a private reply
- unhideComment - Unhide a comment
- unlikeComment - Unlike a comment
- status - Get social status
- sync - Sync connected accounts
- upload - Upload media
- listUploads - List uploads
Status
- get - Get API status
Subscriptions
- list - List subscriptions
- get - Get subscription
- cancel - Cancel subscription
- pause - Pause subscription
- resume - Resume subscription
Tags
TaskRuns
Tasks
Topics
Usage
- get - Get account usage
- transactions - List usage transactions
Users
- get - Get user
Video
- generate - Generate a video
- listModels - List video models
- get - Get video job
Web
- crawl - Crawl a site
- extract - Extract structured data
- map - Map a site
- read - Read a URL
- research - Deep research
- search - Web search
WebhookEndpoints
- list - List webhook endpoints
- create - Create webhook endpoint
- listEventTypes - List available webhook event types
- get - Get webhook endpoint
- update - Update webhook endpoint
- delete - Delete webhook endpoint
- test - Test webhook endpoint
WebhookEvents
Standalone functions
All the methods listed above are available as standalone functions. These functions are ideal for use in applications running in the browser, serverless runtimes or other environments where application bundle size is a primary concern. When using a bundler to build your application, all unused functionality will be either excluded from the final bundle or tree-shaken away.
To read more about standalone functions, check FUNCTIONS.md.
accessCheck- Check accessaccountGet- Get current accountaccountUpdate- Update current accountadsAdAccountsList- List ad accountsadsAdAccountsListBusinessCenters- List TikTok Business CentersadsAdGroupsGet- Retrieve ad groupadsAdGroupsPause- Pause ad groupadsAdGroupsResume- Resume ad groupadsAdGroupsUpdate- Update ad groupadsAnalytics- Ad performanceadsAudiencesAddUsers- Upload audience usersadsAudiencesCreate- Create custom audienceadsAudiencesDelete- Delete custom audienceadsAudiencesGet- Retrieve custom audienceadsAudiencesList- List custom audiencesadsBoost- Boost a postadsCampaignsBulkPause- Bulk pause campaignsadsCampaignsBulkResume- Bulk resume campaignsadsCampaignsDelete- Delete campaignadsCampaignsDuplicate- Duplicate campaignadsCampaignsGet- Retrieve campaignadsCampaignsList- List campaignsadsCampaignsListAdGroups- List campaign ad groupsadsCampaignsListAds- List campaign adsadsCampaignsPause- Pause campaignadsCampaignsResume- Resume campaignadsCampaignsUpdate- Update campaignadsComments- Ad commentsadsConnect- Connect adsadsConnections- List ads connectionsadsConversionsSend- Send conversionsadsCreate- Create adadsCreateCtwaAd- Create Click-to-WhatsApp adadsDelete- Delete adadsGet- Retrieve adadsLeadFormsArchive- Archive lead formadsLeadFormsCreate- Create lead formadsLeadFormsCreateTestLead- Create test leadadsLeadFormsGet- Retrieve lead formadsLeadFormsList- List lead formsadsLeadFormsListLeads- List form leadsadsLeadsList- List leadsadsList- List adsadsPause- Pause adadsPixelsAddAssociations- Link pixel to campaignsadsPixelsCreate- Create pixeladsPixelsDelete- Delete pixeladsPixelsGet- Retrieve pixeladsPixelsList- List pixelsadsPixelsListAssociations- List pixel associationsadsPixelsMetrics- Pixel metricsadsPixelsRemoveAssociations- Unlink pixel from campaignsadsPixelsUpdate- Update pixeladsReportsTimeline- Performance reportadsResume- Resume adadsTargetingReachEstimate- Estimate audience reachadsTargetingSearch- Search targeting optionsadsUpdate- Update adapiKeysCreate- Create API keyapiKeysList- List API keysapiKeysRevoke- Revoke API keyapprovalsApprove- Approve an actionapprovalsDeny- Deny an actionapprovalsGet- Get an approvalapprovalsList- List approvalsaudioGenerate- Generate audioaudioGet- Get audio jobaudioListModels- List audio modelsblogCategoriesGet- Get blog categoryblogCategoriesList- List blog categoriesblogPostsCreate- Create blog postblogPostsDelete- Delete blog postblogPostsGet- Get blog postblogPostsList- List blog postsblogPostsUpdate- Update blog postbookingsCancel- Cancel a bookingbookingsCreate- Create a bookingbookingsGet- Retrieve a bookingbookingsList- List bookingsbookingsReschedule- Reschedule a bookingcallsCreate- Place a callcallsGet- Get a callcallsList- List callschaptersCreate- Create chapterchaptersDelete- Delete chapterchaptersList- List chapterschaptersUpdate- Update chaptercheckoutLinksCreate- Create checkout linkcheckoutLinksDelete- Delete checkout linkcheckoutLinksGet- Get checkout linkcheckoutLinksList- List checkout linkscheckoutLinksUpdate- Update checkout linkcheckoutsCreate- Create checkout sessioncheckoutsGet- Get checkoutconnectionsConnect- Start a connectionconnectionsConnected- List connected integrationsconnectionsDisconnect- Disconnect a connectionconnectionsExecute- Execute a connection toolconnectionsList- List integrationsconnectionsTools- List a connection's toolscustomersAddTag- Add tag to customercustomersCreate- Create customercustomersDelete- Delete customercustomersGet- Get customercustomersList- List customerscustomersRemoveTag- Remove tag from customercustomersUpdate- Update customerdeploymentsDeploy- Deploy a sitedeploymentsList- List deploymentsdeploymentsRollback- Roll back a sitediscountsCreate- Create discountdiscountsDelete- Delete discountdiscountsGet- Get discountdiscountsList- List discountsdiscountsUpdate- Update discountdomainsAssign- Assign a domain to a sitedomainsConnect- Connect a domaindomainsCreateZoneRecord- Create a DNS zone recorddomainsDelete- Delete a domaindomainsDeleteZoneRecord- Delete a DNS zone recorddomainsDnsRecords- List a domain's DNS recordsdomainsGet- Retrieve a domaindomainsList- List domainsdomainsPurchase- Buy a domaindomainsSearch- Search for buyable domainsdomainsUnassign- Unassign a domaindomainsVerify- Verify a domaindomainsZoneRecords- List a domain's live DNS zoneemailDomainsGet- Get a domainemailDomainsList- List sending domainsemailDomainsVerify- Verify a domainemailDraftsList- List draftsemailInboxesCreate- Create an inboxemailInboxesDelete- Delete an inboxemailInboxesDraftsCreate- Create a draftemailInboxesDraftsDelete- Delete a draftemailInboxesDraftsGet- Get a draftemailInboxesDraftsList- List inbox draftsemailInboxesDraftsSend- Send a draftemailInboxesDraftsUpdate- Update a draftemailInboxesEventsList- List inbox eventsemailInboxesGet- Get an inboxemailInboxesList- List inboxesemailInboxesMessagesBatchGet- Batch get messagesemailInboxesMessagesDelete- Delete a messageemailInboxesMessagesForward- Forward a messageemailInboxesMessagesGet- Get a messageemailInboxesMessagesGetAttachment- Get a message attachmentemailInboxesMessagesList- List inbox messagesemailInboxesMessagesRaw- Get raw messageemailInboxesMessagesReply- Reply to a messageemailInboxesMessagesReplyAll- Reply-all to a messageemailInboxesMessagesSearch- Search inbox messagesemailInboxesMessagesSend- Send a messageemailInboxesMessagesUpdate- Update message labelsemailInboxesThreadsDelete- Delete a threademailInboxesThreadsGet- Get a threademailInboxesThreadsGetAttachment- Get a thread attachmentemailInboxesThreadsList- List inbox threadsemailInboxesThreadsUpdate- Update thread labelsemailInboxesUpdate- Update an inboxemailMessagesList- List messagesemailMessagesSearch- Search messagesemailsSend- Send emailemailThreadsList- List threadsemailThreadsSearch- Search threadseventSessionsCreate- Create event sessioneventSessionsDelete- Delete event sessioneventSessionsGet- Get event sessioneventSessionsList- List event sessionseventSessionsUpdate- Update event sessioneventsList- List subscribable eventseventSourcesCreate- Create event sourceeventSourcesDelete- Delete event sourceeventSourcesGet- Get event sourceeventSourcesList- List event sourceseventSourcesListAvailable- List available event triggers for an appeventTypesCreate- Create an event typeeventTypesDelete- Delete an event typeeventTypesGet- Retrieve an event typeeventTypesList- List event typeseventTypesSlots- List available slotseventTypesUpdate- Update an event typeexperiencesCreate- Create experience (course, digital download, forum, event, link, etc.)experiencesDelete- Delete experienceexperiencesFilesCreate- Upload digital download filesexperiencesFilesDelete- Delete digital download fileexperiencesFilesList- List digital download filesexperiencesGet- Get experienceexperiencesGrantsCreate- Grant experience accessexperiencesGrantsDelete- Revoke experience accessexperiencesGrantsList- List experience grantsexperiencesList- List experiencesexperiencesUpdate- Update experiencefilesConfirmUpload- Confirm file uploadfilesCreate- Create filefilesDelete- Delete filefilesGet- Get filefilesList- List filesfilesUpdate- Update fileformationDocumentsDownload- Download formation documentformationDocumentsList- List formation documentsformationsExecute- Execute formationformationsGet- Get formationformationsList- List formationsformationsNaicsCodes- List NAICS codesformationsRetryPayment- Retry formation paymentformationsSubmit- Submit formationformsArchive- Archive formformsCreate- Create formformsDelete- Delete formformsGet- Get formformsList- List formsformsRestore- Restore formformsSubmit- Create form submissionformSubmissionsCreate- Create form submissionformSubmissionsGet- Get form submissionformSubmissionsList- List form submissionsformsUpdate- Update formforumPostsCreate- Create forum postforumPostsDelete- Delete forum postforumPostsGet- Get forum postforumPostsList- List forum postsforumPostsUpdate- Update forum postimagesEdit- Edit an imageimagesGenerate- Generate an imageimagesListModels- List image modelsimagesStock- Search stock photosimagesUpscale- Upscale an imageinvoicesCreate- Create invoiceinvoicesGet- Get invoiceinvoicesList- List invoicesinvoicesVoid- Void invoicejobsCancel- Cancel jobjobsGet- Get jobjobsList- List jobslegalPagesGet- Get legal pagelegalPagesList- List legal pageslegalPagesUpdate- Update legal pagelessonsCreate- Create lessonlessonsDelete- Delete lessonlessonsFilesCreate- Upload lesson fileslessonsFilesDelete- Delete lesson filelessonsFilesList- List lesson fileslessonsGet- Get lessonlessonsList- List lessonslessonsUpdate- Update lessonlinkItemsCreate- Create link itemlinkItemsDelete- Delete link itemlinkItemsList- List link itemslinkItemsUpdate- Update link itemlogsList- List activity log eventsmeGet- Get current user profileorderItemsGet- Get order itemorderItemsList- List order itemsordersGet- Get orderordersList- List ordersphoneConsentsCreate- Record call consentphoneConsentsList- List call consentsphoneConsentsRevoke- Revoke call consentphoneNumbersCreate- Provision a phone numberphoneNumbersDelete- Release a phone numberphoneNumbersGet- Get a phone numberphoneNumbersList- List phone numbersphoneNumbersUpdate- Update a phone numberphoneSuppressionsCreate- Add a do-not-call entryphoneSuppressionsDelete- Remove a do-not-call entryphoneSuppressionsList- List do-not-call entriespriceVariantsCreate- Create price variantpriceVariantsDelete- Delete price variantpriceVariantsGet- Get price variantpriceVariantsLinkExperience- Link experience to price variantpriceVariantsList- List price variantspriceVariantsUnlinkExperience- Unlink experience from price variantpriceVariantsUpdate- Update price variantproductsCreate- Create productproductsDelete- Delete productproductsGet- Get product detailsproductsList- List productsproductsUpdate- Update productrefundsCreate- Create refundrefundsGet- Get refundrefundsList- List refundsreviewsCreate- Create reviewreviewsDelete- Delete reviewreviewsGet- Get reviewreviewsList- List reviewsreviewsPosition- Reorder reviewreviewsUpdate- Update reviewschedulesCreate- Create a scheduleschedulesDelete- Delete a scheduleschedulesGet- Retrieve a scheduleschedulesList- List schedulesschedulesUpdate- Update a schedulesitesAddDomain- Add a domain to a sitesitesAnalytics- Get site analyticssitesCreate- Create sitesitesCreateSecret- Add a secret to a sitesitesDelete- Delete sitesitesGet- Get sitesitesList- List sitessitesListDatabaseTables- List a site's database tablessitesListDomains- List a site's domainssitesListSecrets- List a site's secretssitesQueryDatabase- Query a site's databasesitesRemoveDomain- Remove a domain from a sitesitesRemoveSecret- Remove a secret from a sitesitesRevealSecret- Reveal a site's secretsitesUpdate- Update sitesitesVerifyDomain- Verify a site's domainskillsGet- Get a skillskillsInstall- Install a skillskillsList- Search skillsskillsUninstall- Uninstall a skillsocialsAccountAnalytics- Get account analyticssocialsActivate- Activate social postingsocialsComments- Get post commentssocialsCommentsFeed- List comment activitysocialsConnect- Get an OAuth connect URLsocialsCreate- Create a postsocialsDelete- Delete a postsocialsDeleteComment- Delete a commentsocialsDisconnect- Disconnect an accountsocialsGet- Get a postsocialsHideComment- Hide a commentsocialsLabel- Label an accountsocialsLikeComment- Like a commentsocialsListAccounts- List connected accountssocialsListPosts- List postssocialsListUploads- List uploadssocialsPortal- Create a hosted connect portalsocialsPostAnalytics- Get post analyticssocialsPrivateReply- Send a private replysocialsPublish- Publish a draft postsocialsReply- Reply to a post or commentsocialsStatus- Get social statussocialsSync- Sync connected accountssocialsUnhideComment- Unhide a commentsocialsUnlikeComment- Unlike a commentsocialsUpdate- Edit a draft postsocialsUpload- Upload mediastatusGet- Get API statussubscriptionsCancel- Cancel subscriptionsubscriptionsGet- Get subscriptionsubscriptionsList- List subscriptionssubscriptionsPause- Pause subscriptionsubscriptionsResume- Resume subscriptiontagsCreate- Create tagtagsDelete- Delete tagtagsGet- Get tagtagsList- List tagstagsUpdate- Update tagtaskRunsGet- Get task runtaskRunsList- List task runstaskRunsUpdate- Update task runtasksCreate- Create tasktasksDelete- Delete tasktasksGet- Get tasktasksList- List taskstasksUpdate- Update tasktopicsCreate- Create topictopicsDelete- Delete topictopicsList- List topicstopicsUpdate- Update topicusageGet- Get account usageusageTransactions- List usage transactionsusersGet- Get uservideoGenerate- Generate a videovideoGet- Get video jobvideoListModels- List video modelswebCrawl- Crawl a sitewebExtract- Extract structured datawebhookEndpointsCreate- Create webhook endpointwebhookEndpointsDelete- Delete webhook endpointwebhookEndpointsGet- Get webhook endpointwebhookEndpointsList- List webhook endpointswebhookEndpointsListEventTypes- List available webhook event types- [
webhookEndpointsTest](docs/sdks/webhookendpoints/README.md#tes
