pixi Developer & Integration Documentation

pixiGetCurrentPixiVersion

Description

This API call retrieves version and environment information about the current pixi database installation. It returns the release version, revision name, database name, system configuration flags, and master service endpoint details. The call requires no input parameters and always returns exactly one row.


Request Parameters

#

Name

Type

Required

Example

Description

No input parameters required.


Request body

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dem="https://api.pixi.eu/soap/demosandbox/">
<soapenv:Header/>
<soapenv:Body>
<dem:pipiGetCurrentPixiVersion/>
</soapenv:Body>
</soapenv:Envelope>


Response


Body 1: Version Information

#

Name

Type

Description

1

Version

string

Current release version of the pixi database. Resolved from the local change log, falling back to the master database value.

2

RevisionName

string

Human-readable name of the current release revision.

3

InformationQualityDescription

string

Status code describing the quality of the version data. See Additional Notes for possible values.

4

Version_DbChangeLog

string

Version identifier sourced from the local database change log.

5

Version_Master

string

Version identifier sourced from the master database service.

6

DatabaseName

string

Name of the current SQL Server database.

7

IsDesktopLoginEnabled

string

Indicates whether desktop login is enabled. Returns 1 (enabled) or 0 (disabled). Defaults to 1 if not explicitly configured.

8

DefaultEntryPointUri

string

Default entry point URI of the master service for this installation. Always ends with a trailing slash.

9

ClientId

string

Client identifier assigned to this pixi installation in the master service.


Additional Notes

InformationQualityDescription status codes:
- 200 OK: Version is consistent between the local change log and the master database.
- 301 Master database cannot be accessed, information is from local DB_Change_log: Master service unreachable; version data comes from the local change log only.
- 401 Master database's entry version information is not consistent with local DB_Change_Log: Version mismatch detected between master database and local change log.