Home
»
Discussion Forums
»
General Questions and Discussions
»
Enable VSA API Web Service?
Subscribe via RSS
Share this
Similar Posts
VSA API Web Service
by
LegacyPoster
on
Apr 27, 2008
VSA API Web Service
by
Rohop
on
Sep 22, 2010
Suggested Answer
VSA Web API does not work
by
LegacyPoster
on
Jul 9, 2009
Web Services API returns strange results
by
mikeelindsay
on
Dec 30, 2016
Not Answered
Web Services API Authentication Request Syntax
by
Carlos
on
May 11, 2013
View More
Details
6
Replies
0
Subscribers
Posted
over 12 years ago
General Questions and Discussions
Enable VSA API Web Service?
Posted by
LegacyPoster
on
Mar 13, 2008 3:02 AM
Anyone know what VSA API is? It appears to be unchecked by default.
Legacy Forum Name: Enable VSA API Web Service?,
Legacy Posted By Username: AlexPyle
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Mar 13, 2008 3:13 AM
Virtual System Administrator Application Programming Interface - implemented via web service
It's the new (supported) API for 3rd party apps interfacing with Kaseya. For instance, ConnectWise is updating their MSP module to use it.
Legacy Forum Name: General Discussion,
Legacy Posted By Username: rwitt
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Mar 13, 2008 3:15 AM
Ah - ok - no need for me or my site!
Legacy Forum Name: General Discussion,
Legacy Posted By Username: AlexPyle
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Mar 13, 2008 11:49 AM
What tab is that on? We haven't upgraded yet but I'd like to read more on the capabilities of the API and I can't find any information about it in the online help. Perhaps if I knew where this was enabled, I would be able to find the Help information re: it.
Thanks,
Michael
Legacy Forum Name: General Discussion,
Legacy Posted By Username: RCS-Michael
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Mar 13, 2008 12:19 PM
[QUOTE=RCS-Michael;26240]What tab is that on? We haven't upgraded yet but I'd like to read more on the capabilities of the API and I can't find any information about it in the online help. Perhaps if I knew where this was enabled, I would be able to find the Help information re: it.
Thanks,
Michael[/QUOTE]
Web services are exposed at:
http://localhost:81/vsaWs/KaseyaWS.asmx
will try how it works in following weeks as i would like to integrate Connectwise serviceDesk with Kaseya.
and methods:
Authenticate
Required to begin Kaseya WebService session. The SessionID returned must be submitted with every Method invoked during session. The SessionID is only valid when received from the same machine the Authentication originates from.
CloseAlarm
Closes Alarm for the submitted MonitorAlarmID.
Echo
Test Method for connectivity test and benchmarking. Does not require Authentication. Returns the submitted string.
GetAlarm
Returns Alarm detail for the submitted MonitorAlarmID.
GetAlarmList
Returns an array of new alarms added since last request by default. Returns all alarms when ReturnAllRecords is set to true.
GetLogEntry
Returns Transaction Log detail for the submitted TransactionID.
GetMachine
Returns machine detail for the submitted Machine_GroupID.
GetMachineCollectionList
Returns an array of all machine Collections.
GetMachineGroupList
Returns an array of all MachineGroups the authenticated account has privileges to see.
GetMachineList
Returns an array of all machines the authenticated account has privileges to see.
GetTicket
Returns Ticket detail for the submitted MonitorTicketID.
GetTicketList
Returns an array of new Tickets added since last request by default. Returns all Tickets when ReturnAllRecords is set to true.
PrimitiveAuthenticate
Primitive Datatype version of Authenticate using the same xml contract in string form.
PrimitiveCloseAlarm
Primitive Datatype version of CloseAlarm using the same xml contract in string form.
PrimitiveGetAlarm
Primitive Datatype version of GetAlarm using the same xml contract in string form.
PrimitiveGetAlarmList
Primitive Datatype version of GetAlarmList using the same xml contract in string form.
PrimitiveGetLogEntry
Primitive Datatype version of GetLogEntry using the same xml contract in string form.
PrimitiveGetMachine
Primitive Datatype version of GetMachine using the same xml contract in string form.
PrimitiveGetMachineCollectionList
Primitive Datatype version of GetMachineCollectionList using the same xml contract in string form.
PrimitiveGetMachineGroupList
Primitive Datatype version of GetMachineGroupList using the same xml contract in string form.
PrimitiveGetMachineList
Primitive Datatype version of GetMachineList using the same xml contract in string form.
PrimitiveGetTicket
Primitive Datatype version of GetTicket using the same xml contract in string form.
PrimitiveGetTicketList
Primitive Datatype version of GetTicketList using the same xml contract in string form.
PrimitiveUpdateTicket
Primitive Datatype version of UpdateTicket using the same xml contract in string form.
UpdateTicket
Closes Ticket for the submitted MonitorTicketID.
Legacy Forum Name: General Discussion,
Legacy Posted By Username: rudi
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Mar 13, 2008 12:36 PM
Thank you, thank you for posting the methods!!!
I guess those are a good start. I can see some good uses for some of these methods already. I was really hoping for more, expecially a CreateAgent() method that would make it easier for us to programmatically create custom install agents for each of our customers.
A boy can dream...
Michael
Legacy Forum Name: General Discussion,
Legacy Posted By Username: RCS-Michael
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
Posted by
LegacyPoster
on
Jan 1, 2009 9:23 AM
Has anyone actually done the integration?
Legacy Forum Name: General Discussion,
Legacy Posted By Username: rvines@axcelltech.com
You have posted to a forum that requires a moderator to approve posts before they are publicly available.