Get 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.