The getServerInfo Web API Method

Provide version information about the various external components installed on Zend Server as well as version information about Zend Server itself. A complete phpInfo render is also provided in base64 encoding.

Version: 1.3

Required Permissions: read

HTTP method: GET

Supported by Editions: All

Request Parameters:

Parameter

 Type

Required

Description

serverId

Integer

Yes

Server identifier to retrieve information for. On a single-server this should always be 0

Expected Response Code: 200 OK

Response Type: serverData

Possible Action Specific Error Codes:

HTTP Code

 Error Code

Description

404

noSuchServer

Returned if the serverId requested does not exist.

Example

Usage Example

Request

GET /ZendServer/Api/getServerInfo?serverId=0

Response

<?xml version="1.0" encoding="UTF-8"?>
<zendServerAPIResponse xmlns="http://www.zend.com/server/api/1.3">
	<requestData>
		<apiKeyName>angel.eyes</apiKeyName>
		<method>getServerInfo</method>
	</requestData>
	<responseData>
		<serverData>
			<phpInfo><![CDATA[...]]></phpInfo>
			<zfversion>1.12.1</zfversion>
			<zf2version>2.1.0</zf2version>
			<phpversion>5.3.21</phpversion>
			<gatewayversion>0.9.0.201301302347</gatewayversion>
			<zsversion>branch_zend_server_release_6.0.0:68276</zsversion>
		</serverData>
	</responseData>