Show sender ID verification status and verification token (POST /)
Retrieves the verification status and verification token (for domains) for the specified sender IDs (email address or domain).
- Pending (verifying)
 - Success (successful)
 - Failed (failed)
 - TemporaryFailure (temporary failure)
 - NotStarted (verification has not started)
 
Request Headers
Refer to "Common API request headers".
Request Parameters
Action
Name of the API to run.
"GetIdentityVerificationAttributes"
| Data Type | Cardinality | 
|---|---|
| String | 1..1 | 
Version
API version.
"v1.0" (optional)
| Data Type | Cardinality | 
|---|---|
| String | 0..1 | 
Identities.member.N
List of sender IDs (email address or domain)
Up to 255 characters.
Specify N from 1 to 100.
| Data Type | Cardinality | 
|---|---|
| String list | 1..n | 
Request Elements
n/a
HTTP status
Status
Returns the status of the request.
- 200:
 - Normal completion
 - 400:
 - Request parameter error
 - 401:
 - Authentication error
 - 403:
 - Access denied
 - 500:
 - Internal error
 
| Data Type | Cardinality | 
|---|---|
| Int | 1..1 | 
Response elements (normal completion)
GetIdentityVerificationAttributesResponse
Envelope of the response.
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 1..1 | None | GetIdentityVerificationAttributesResult ResponseMetadata  | 
           
GetIdentityVerificationAttributesResult
Envelope of the result.
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 1..1 | GetIdentityVerificationAttributesResponse | VerificationAttributes | 
VerificationAttributes
Envelope of the verification status list
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 1..1 | GetIdentityVerificationAttributesResult | entry | 
entry
Envelope of the verification status
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 0..n | VerificationAttributes | key value  | 
           
key
ID (domain name or email address)
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| xsd:string | 1..1 | entry | None | 
value
Envelope of the attribute information
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 1..1 | entry | VerificationStatus VerificationToken  | 
           
VerificationStatus
Verification status of the sender IDs (email address or domain)
- Pending (verifying)
 - Success (successful)
 - Failed (failed)
 - TemporaryFailure (temporary failure)
 - NotStarted (verification has not started)
 
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| xsd:string | 1..1 | value | None | 
VerificationToken
Verification token of the sender IDs (for domains)
This will be "null" if the sender ID is an email address.
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| xsd:string | 0..1 | value | None | 
ResponseMetadata
Envelope of the metadata.
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| - | 1..1 | GetIdentityVerificationAttributesResponse | RequestId | 
RequestId
ID that uniquely identifies the request.
This is required when contacting support staff to troubleshoot an issue.
UUID format (example: 647cd254-e0d1-44a9-af61-1d6d86ea6b77)
| Data Type | Cardinality | Parent Element | Child Element(s) | 
|---|---|---|---|
| xsd:string | 1..1 | ResponseMetadata | None | 
Example of Request
POST / HTTP/1.1
Date: Fri, 06 Jun 2014 11:00:37 AM GMT
Content-Length: ...
Host: mail.jp-east-1.tps5.fujitsu.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
X-Auth-Token: MIIFvgY...
Action=GetIdentityVerificationAttributes
&Identities.member.1=example.com
&Identities.member.2=user%40example.com    
     
     
   Example of Response
HTTP/1.1 200 OK
Date: Fri, 06 Jun 2014 11:00:38 GMT
Content-Length: ...
Content-Type: application/xml
x-fj-request-id: d96bd874-9bf2-11e1-8ee7-c98a0037a2b6
<?xml version="1.0" encoding="UTF-8"?>
<GetIdentityVerificationAttributesResponse>
  <GetIdentityVerificationAttributesResult>
    <VerificationAttributes>
      <entry>
        <key>example.com</key>
        <value>
          <VerificationStatus>Pending</VerificationStatus>
          <VerificationToken>QTKknzFg2J4ygwa+XvHAxUl1hyHoY0gVfZdfjIedHZ0=</VerificationToken>
        </value>
      </entry>
      <entry>
        <key>user@ example.com</key>
        <value>
          <VerificationStatus>Pending</VerificationStatus>
        </value>
      </entry>
    </VerificationAttributes>
  </GetIdentityVerificationAttributesResult>
  <ResponseMetadata>
    <RequestId>d96bd874-9bf2-11e1-8ee7-c98a0037a2b6</RequestId>
  </ResponseMetadata>
</GetIdentityVerificationAttributesResponse>