EmailResponseLink()

This API call is used to validate the email of a user currently and create a new link between the user and the requesting node.

A node may use this endpoint to validate the email of the user which they are currently linked to by submitting the request with a valid DST in the Authorization header.

If called, the Coordinator will send a verification email to the requested email address. This email will contain a link to the Coordinator S-host, where the user will be linked to the requesting node and directed back to the nodes default SAML endpoint.

API URL:

[BaseURL]/VerificationToken/urn:dece:type:token:DelegationTokenRequest?responseType={responseType}&subject={subject}

Request Method:

POST

Request Parameters:

Request Format

XML type:

Headers:

Request Body Arguments:

Response Format

Status Code:

Errors

Example

The following example demonstrates requesting a linking request to be sent to an Ultraviolet user’s email

Sample Request:

POST /rest/2015/02/VerificationToken/urn:dece:type:token:DelegationTokenRequest?responseType=urn:dece:type:tokenprofile:saml2&subject=unverified-email@test.com
Content-type: application/x-www-form-urlencoded
Host: api.uvvu.com

SAMLRequest=dsafndksalfjdsafodsaifdnsa....==

Sample Response:

HTTP/1.1 200
Date: [Date]
X-transaction-info: [TransactionInfo]

See Also