Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>WHMCS API SnippetsNew to Visual Studio Code? Get it now.
WHMCS API Snippets

WHMCS API Snippets

The-Gae-Bolg

|
255 installs
| (1) | Free
Snippets for WHMCS API in Visual Studio Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WHMCS API Snippets

[!IMPORTANT] This extension is not an official product of WHMCS. It is created for educational and collaborative purposes to enhance the user experience.

Description

This is a set of snippets for Visual Studio Code that make it easier to develop using the WHMCS API Request (CURL). With these snippets, you can quickly access the different methods of the WHMCS API right from your editor.

Basic use

How to use

  1. Install the extension
  2. Open a PHP file
  3. Type w- and the IntelliSense will show you all the available snippets

More Information

Official API Documentation
WHMCS API WHMCS API Docs
  • AcceptOrder
  • AcceptQuote
  • ActivateModule
  • AddAnnouncement
  • AddBannedIp
  • AddBillableItem
  • AddCancelRequest
  • AddClient
  • AddClientNote
  • AddContact
  • AddCredit
  • AddInvoicePayment
  • AddOrder
  • AddPayMethod
  • AddProduct
  • AddProjectMessage
  • AddProjectTask
  • AddTicketNote
  • AddTicketReply
  • AddTransaction
  • AddUser
  • AffiliateActivate
  • ApplyCredit
  • BlockTicketSender
  • CancelOrder
  • CapturePayment
  • CloseClient
  • CreateClientInvite
  • CreateInvoice
  • CreateOAuthCredential
  • CreateOrUpdateTLD
  • CreateProject
  • CreateQuote
  • CreateSsoToken
  • DeactivateModule
  • DecryptPassword
  • DeleteAnnouncement
  • DeleteClient
  • DeleteContact
  • DeleteOAuthCredential
  • DeleteOrder
  • DeletePayMethod
  • DeleteProjectTask
  • DeleteQuote
  • DeleteTicket
  • DeleteTicketNote
  • DeleteTicketReply
  • DeleteUserClient
  • DomainGetLockingStatus
  • DomainGetNameservers
  • DomainGetWhoisInfo
  • DomainRegister
  • DomainRelease
  • DomainRenew
  • DomainRequestEPP
  • DomainToggleIdProtect
  • DomainTransfer
  • DomainUpdateLockingStatus
  • DomainUpdateNameservers
  • DomainUpdateWhoisInfo
  • DomainWhois
  • EncryptPassword
  • EndTaskTimer
  • FraudOrder
  • GenInvoices
  • GetActivityLog
  • GetAdminDetails
  • GetAdminUsers
  • GetAffiliates
  • GetAnnouncements
  • GetAutomationLog
  • GetCancelledPackages
  • GetClientGroups
  • GetClientPassword
  • GetClients
  • GetClientsAddons
  • GetClientsDetails
  • GetClientsDomains
  • GetClientsProducts
  • GetConfigurationValue
  • GetContacts
  • GetCredits
  • GetCurrencies
  • GetEmailTemplates
  • GetEmails
  • GetHealthStatus
  • GetInvoice
  • GetInvoices
  • GetModuleConfigurationParameters
  • GetModuleQueue
  • GetOrderStatuses
  • GetOrders
  • GetPayMethods
  • GetPaymentMethods
  • GetPermissionsList
  • GetProducts
  • GetProject
  • GetProjects
  • GetPromotions
  • GetQuotes
  • GetRegistrars
  • GetServers
  • GetStaffOnline
  • GetStats
  • GetSupportDepartments
  • GetSupportStatuses
  • GetTLDPricing
  • GetTicket
  • GetTicketAttachment
  • GetTicketCounts
  • GetTicketNotes
  • GetTicketPredefinedCats
  • GetTicketPredefinedReplies
  • GetTickets
  • GetToDoItemStatuses
  • GetToDoItems
  • GetTransactions
  • GetUserPermissions
  • GetUsers
  • ListOAuthCredentials
  • LogActivity
  • MergeTicket
  • ModuleChangePackage
  • ModuleChangePw
  • ModuleCreate
  • ModuleCustom
  • ModuleSuspend
  • ModuleTerminate
  • ModuleUnsuspend
  • OpenTicket
  • OrderFraudCheck
  • PendingOrder
  • ResetPassword
  • SendAdminEmail
  • SendEmail
  • SendQuote
  • SetConfigurationValue
  • StartTaskTimer
  • TriggerNotificationEvent
  • UpdateAdminNotes
  • UpdateAnnouncement
  • UpdateClient
  • UpdateClientAddon
  • UpdateClientDomain
  • UpdateClientProduct
  • UpdateContact
  • UpdateInvoice
  • UpdateModuleConfiguration
  • UpdateOAuthCredential
  • UpdatePayMethod
  • UpdateProject
  • UpdateProjectTask
  • UpdateQuote
  • UpdateTicket
  • UpdateTicketReply
  • UpdateToDoItem
  • UpdateTransaction
  • UpdateUser
  • UpdateUserPermissions
  • UpgradeProduct
  • ValidateLogin
  • WhmcsDetails

License

These snippets are provided under the MIT License. However, please note that WHMCS is a registered trademark. The use of these snippets in connection with WHMCS is subject to the policies and terms of use of WHMCS. Refer to the official WHMCS documentation for more information on the use of their brand and products.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft