# Table of contents:

# Introduction

FQY is a command introduced with MSNP14.

It is a Notification Server command, WITH a request and WITH a response payload.

Requests the server on which Network ID the user is assigned to.

# Client/Request

FQY TrID length
payload

Where payload is a <ml> document, without any support for whitespace outside of element parameters.

# ml

This element contains one or more <d> elements.

# d

This element has only one attribute:

This element contains one or more <c> elements.

# c

This element has two attributes and one optional attribute:

# Server/Response

FQY TrID length
payload

Where payload is a <ml> document, without any support for whitespace outside of element parameters.

# Examples

NOTE: The XML in these examples has been exploded for visibility and formatting reasons.
The payload sizes provided are to represent the size of the unexploded payloads.

# User on the same service

C: FQY 1 53
<ml>
	<d n="hotmail.com">
		<c n="anotheruser" />
	</d>
</ml>
S: FQY 1 59
<ml>
	<d n="hotmail.com">
		<c n="anotheruser" t="1" />
	</d>
</ml>

# User on another service

C: FQY 2 53
<ml>
	<d n="hotmail.com">
		<c n="anotheruser" />
	</d>
</ml>
S: FQY 2 60
<ml>
	<d n="hotmail.com">
		<c n="anotheruser" t="32" />
	</d>
</ml>

# User on another service but with different user handle

C: FQY 3 53
<ml>
	<d n="example.hotmail.com">
		<c n="anotheruser" />
	</d>
</ml>
S: FQY 3 101
<ml>
	<d n="example.hotmail.com">
		<c n="anotheruser" t="32" actual="anotheruser@hotmail.com" />
	</d>
</ml>

# No services specified

C: FQY 4 9
<ml></ml>
S: 240 4

# No domain name specified

C: FQY 5 16
<ml>
	<d>
	</d>
</ml>
S: 241 5

# Target user not found

C: FQY 6 47
<ml>
	<d n="hotmail.com">
		<c n="ghost" />
	</d>
</ml>
S: 208 6

# Known changes

None.