REST API Service Routes Component versions
April 13, 2023 at 2:39 AMGet component versions
Retrieve the version of every software component (executable or library) used by the SpringCard Companion Service.
URL : /service/versions
Method : GET
URL Params : None
Data Params : None
Success Response
Code : 200 OK
Content : an object listing all the software components, and, for every software component, the version and actual filename.
Content example
{
"Alchemy": {
"Version": "2.2.0.238",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/Alchemy.dll"
},
"CompanionServiceCore": {
"Version": "1.0.0.0",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/CompanionServiceCore.dll"
},
"Gettext.Cs": {
"Version": "1.0.0.0",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/Gettext.Cs.dll"
},
"GrapevinePlus": {
"Version": "3.1.0.0",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/GrapevinePlus.dll"
},
"Newtonsoft.Json": {
"Version": "11.0.1.21818",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/Newtonsoft.Json.dll"
},
"SpringCard.Bluetooth": {
"Version": "1.0.0.0",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.Bluetooth.dll"
},
"SpringCard.LibCs": {
"Version": "18.2.6659.16568",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.LibCs.dll"
},
"SpringCard.LibCs.Translations": {
"Version": "18.2.6659.16568",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.LibCs.Translations.dll"
},
"SpringCard.LibCs.Windows": {
"Version": "18.2.6654.18488",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.LibCs.Windows.dll"
},
"SpringCard.PCSC": {
"Version": "18.1.6645.29363",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.PCSC.dll"
},
"SpringCard.PCSC.ReaderHelpers": {
"Version": "17.10.6645.29364",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.PCSC.ReaderHelpers.dll"
},
"SpringCard.SmartReader": {
"Version": "17.11.6645.29651",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.SmartReader.dll"
},
"SpringCard.Usb.Direct": {
"Version": "1.0.0.0",
"Filename": "C:/Program Files (x86)/SpringCard/CompanionService/bin/SpringCard.Usb.Direct.dll"
},
"Accessibility": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll"
},
"Microsoft.Build.Framework": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Build.Framework/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll"
},
"Microsoft.Build.Tasks.v4.0": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Build.Tasks.v4.0/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v4.0.dll"
},
"Microsoft.Build.Utilities.v4.0": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Build.Utilities.v4.0/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Utilities.v4.0.dll"
},
"Microsoft.JScript": {
"Version": "14.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll"
},
"Microsoft.VisualBasic": {
"Version": "14.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll"
},
"mscorlib": {
"Version": "4.7.2633.0 built by: NET471REL1LAST_C",
"Filename": "C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll"
},
"SMDiagnostics": {
"Version": "4.7.2612.0 built by: NET471REL1LAST_B",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll"
},
"System.ComponentModel.DataAnnotations": {
"Version": "4.7.2556.0",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll"
},
"System.Configuration": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll"
},
"System.Configuration.Install": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration.Install/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.Install.dll"
},
"System.Core": {
"Version": "4.7.2633.0 built by: NET471REL1LAST_C",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll"
},
"System.Data": {
"Version": "4.7.2633.0 built by: NET471REL1LAST_C",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll"
},
"System.Data.OracleClient": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data.OracleClient/v4.0_4.0.0.0__b77a5c561934e089/System.Data.OracleClient.dll"
},
"System.Data.SqlXml": {
"Version": "4.7.2612.0 built by: NET471REL1LAST_B",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Data.SqlXml/v4.0_4.0.0.0__b77a5c561934e089/System.Data.SqlXml.dll"
},
"System.Deployment": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll"
},
"System.Design": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll"
},
"System.DirectoryServices": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll"
},
"System.DirectoryServices.Protocols": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.DirectoryServices.Protocols/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.Protocols.dll"
},
"System": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll"
},
"System.Drawing.Design": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.Design.dll"
},
"System.Drawing": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll"
},
"System.EnterpriseServices": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll"
},
"System.Management": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll"
},
"System.Numerics": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll"
},
"System.Runtime.Caching": {
"Version": "4.7.2556.0",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Caching/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll"
},
"System.Runtime.Remoting": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll"
},
"System.Runtime.Serialization": {
"Version": "4.7.2612.0 built by: NET471REL1LAST_B",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll"
},
"System.Runtime.Serialization.Formatters.Soap": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll"
},
"System.Security": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll"
},
"System.ServiceModel.Internals": {
"Version": "4.7.2612.0 built by: NET471REL1LAST_B",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll"
},
"System.ServiceProcess": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceProcess/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.ServiceProcess.dll"
},
"System.Transactions": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll"
},
"System.Web.ApplicationServices": {
"Version": "4.7.2633.0",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.ApplicationServices/v4.0_4.0.0.0__31bf3856ad364e35/System.Web.ApplicationServices.dll"
},
"System.Web": {
"Version": "4.7.2633.0 built by: NET471REL1LAST_C",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll"
},
"System.Web.RegularExpressions": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.RegularExpressions/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.RegularExpressions.dll"
},
"System.Web.Services": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Web.Services/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll"
},
"System.Windows.Forms": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll"
},
"System.Xaml": {
"Version": "4.7.2633.0 built by: NET471REL1LAST_C",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll"
},
"System.Xml": {
"Version": "4.7.2612.0 built by: NET471REL1LAST_B",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll"
},
"System.Xml.Linq": {
"Version": "4.7.2556.0 built by: NET471REL1",
"Filename": "C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll"
}
}
Error Response
See Error Responses.