Direct Utils v3.0
SOAP Service to valid Direct recipient.
MTOM is required by the SOAP server.
Click here to access the Direct Utils Service Workflows WSDL
Direct Utils Service Functions
LoginResponseType Login (String username, String password)
Login using your Reseller or T-User username and password, and received a new sessionId in response. Each sessionId will expire in 10 minutes.
ValidateRecipientsResponseType ValidateRecipients (String sessionId, String ownerDirectAddress, String[ ] recipients )
Validate the submitted recipients.
Credit Card Management Service Data types
ResellerAPIResponse
Parameter | Description | |
---|---|---|
String code | Response code: 000 - success 002 - invalid user when provisioning new Direct mdEmail account 003 - registrar offer error 010 - invalid api argument or argument missing 011 - authentication failed 012 - organization missing 013 - organization permission denied 014 - direct user account error 021 - debit account authorize failed 022 - debit account capture failed 099 - other error 201 - Direct domain $domain has been used. 202 - No verified organization record is found $info 203 - The organization is not verified as healthcare provider. $info 204 - Invalid state name $info 205 - Failed to validate ID proofed individuals $info 206 - Invalid organization type $info 207 - Unsupported address type $info 208 - No organization is found for domain($domain). 209 - Direct Organization object is empty $info 210 - Direct addresso ($address) is not found. 999 - other error |
Required |
Boolean success | Required | |
String errorMessage | Error message |
LoginResponseType ( extends ResellerAPIResponse )
Parameter | Description | |
---|---|---|
String sessionId | Session Id which expires in 10 minutes. |
ValidateRecipientsResponseType ( extends ResellerAPIResponse )
Parameter | Description | |
---|---|---|
String ownerDirectAddress | Owner's Direct address | |
RecipientTrustRelationType[ ] recipient | An array of recipient addresses you want to validate. |
RecipientTrustRelationType
Parameter | Description | |
---|---|---|
String directAddress | Recipient address | |
String[ ] mxHosts | Mail server hosts of the recipient address | |
TrustRelationType trustRelation | Trust Relations:
|