TransferUserExpirationNotices
# TransferUserExpirationNotices API
Transfers document expiration notices from one user to another. The target user takes over responsibility for receiving and acting on document expiration alerts that were assigned to the source user.
Endpoint¶
Methods¶
- GET
/srv.asmx/TransferUserExpirationNotices?authenticationTicket=...&fromUserName=...&toUserName=... - POST
/srv.asmx/TransferUserExpirationNotices(form data) - SOAP Action:
http://tempuri.org/TransferUserExpirationNotices
Parameters¶
| Parameter | Type | Required | Description |
|---|---|---|---|
authenticationTicket |
string | Yes | Authentication ticket obtained from AuthenticateUser. |
fromUserName |
string | Yes | The username whose document expiration notices will be transferred. |
toUserName |
string | Yes | The username who will receive the document expiration notices. |
Response¶
Success Response¶
Success Response (with warnings)¶
Error Response¶
Required Permissions¶
System administrator. Only system administrators can transfer user data between accounts.
Example¶
GET Request¶
GET /srv.asmx/TransferUserExpirationNotices
?authenticationTicket=3f2504e0-4f89-11d3-9a0c-0305e82c3301
&fromUserName=jdoe
&toUserName=jsmith
HTTP/1.1
POST Request¶
POST /srv.asmx/TransferUserExpirationNotices HTTP/1.1
Content-Type: application/x-www-form-urlencoded
authenticationTicket=3f2504e0-4f89-11d3-9a0c-0305e82c3301
&fromUserName=jdoe
&toUserName=jsmith
SOAP Request¶
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tns="http://tempuri.org/">
<soap:Body>
<tns:TransferUserExpirationNotices>
<tns:AuthenticationTicket>3f2504e0-4f89-11d3-9a0c-0305e82c3301</tns:AuthenticationTicket>
<tns:FromUserName>jdoe</tns:FromUserName>
<tns:ToUserName>jsmith</tns:ToUserName>
</tns:TransferUserExpirationNotices>
</soap:Body>
</soap:Envelope>
Notes¶
- Transfers the notification target for document expiration dates from
fromUserNametotoUserName. - The response root element is
<root>, not<response>. - Typically used as part of a user offboarding process before deleting the source user.
Related APIs¶
- TransferUserDocumentOwnerships - Transfer document ownerships
- TransferUserDocumentSubscriptions - Transfer document subscriptions
- DeleteUser - Delete a user after transferring their data
Error Codes¶
| Error | Description |
|---|---|
[900] Authentication failed |
Invalid or missing authentication ticket. |
[901] Session expired or Invalid ticket |
The ticket has expired or does not exist. |
| User not found | The specified fromUserName or toUserName does not exist. |
| Access denied | The calling user is not a system administrator. |
SystemError:... |
An unexpected server-side error occurred. |
For detailed documentation visit: https://support.inforouter.com/api-docs/TransferUserExpirationNotices