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>