Partner Manager
The Partner Manager Service provides operations for confirming authorization to add ContactAtOnce! service for mutual customers.
The version 1 WSDL for this service is available at http://services.contactatonce.com/PartnerManager.asmx?wsdl.
Requests
- GetPackageLevelAuthorization
- Provision
- AssignExternalMobileTextConnectNumber
- UnassignExternalMobileTextConnectNumber
- GetExternalMobileTextConnectNumber
Determine if Merchant is authorized to add ContactAtOnce! to Partner services. Merchant must have subscribed to certain ContactAtOnce! packages that authorize addition of ContactAtOnce! services to Partner products.
Parameters | ||
Fields | Description | |
ProviderCredential | ProviderCredential | Credentials required to authenticate and authorize the GetPackageLevel request. |
AdvertiserToken | String | Logical identifier of the mutual customer. Identifier is used for audit purposes. |
MerchantId | Integer | ContactAtOnce! identifier for the Merchant. |
Response | ||
ResponseHeader | Header | Standard ContactAtOnce! Web Service Response Header. |
GetPackageLevel Response | GetPackageLevelAuthorizationResponse |
Back to Top
Provision Service for a mutual customer.
Partners may provision service for mutual customers provided that the customer has the appropriate package level. Upon successful execution of the Provision method, the ContactAtOnce! presence icons may be placed on the Partner’s web properties for the mutual customer.
Parameters | ||
Fields | Description | |
ProviderCredential | ProviderCredential | Credentials required to authenticate and authorize the Provision request. |
AdvertiserToken | String | Logical identifier of the mutual customer. Identifier is used for audit purposes. |
AdvertiserId | String | Partner's identifier for the mutual customer. This identifier will be used in the chat integration scripts on the Partner web properties. |
MerchantId | Integer | ContactAtOnce! identifier for the Merchant. |
Response | ||
ResponseHeader | Header | Standard ContactAtOnce! Web Service Response Header. |
Base Response | Base Response |
Back to Top
AssignExternalMobileTextConnectNumber
Assign an external MTC number for a mutual customer.
Parameters | ||
Fields | Description | |
ProviderCredential | ProviderCredential | Credentials required to authenticate and authorize the AssignExternalMobileTextConnectNumber request. |
ProviderId | Integer | Unique identifier of the provider being assigned. |
AdvertiserId | String | Partner's identifier for the mutual customer. |
NumberRequest | ExternalMTCNumberRequest | |
Response | ||
ResponseHeader | Header | Standard ContactAtOnce! Web Service Response Header. |
Base Response | Base Response |
Back to Top
UnassignExternalMobileTextConnectNumber
Unassign a MTC number for a mutual customer.
Parameters | ||
Fields | Description | |
ProviderCredential | ProviderCredential | Credentials required to authenticate and authorize the AssignExternalMobileTextConnectNumber request. |
ProviderId | Integer | Unique identifier of the provider being assigned. |
AdvertiserId | String | Partner's identifier for the mutual customer. |
Number | String | MTC number that was unassigned. |
Response | ||
ResponseHeader | Header | Standard ContactAtOnce! Web Service Response Header. |
Base Response | Base Response |
Back to Top
GetExternalMobileTextConnectNumber
Retrieve list of the Mobile Text Connect numbers related to Partner and authorized for view by Feature Preference.
Parameters | ||
Fields | Description | |
ProviderCredential | ProviderCredential | Credentials required to authenticate and authorize the Provision request. |
Provider ID | String | |
Advertiser ID | String | Partner's identifier for the mutual customer. This identifier will be used in the chat integration scripts on the Partner web properties. |
Response | ||
ResponseHeader | Header | Standard ContactAtOnce! Web Service Response Header. |
Base Response | Base Response | |
GetExternalMobileTextConnectNumbersResponse | ArrayOfExternalMobileTextConnectNumber | An array of External Mobile Text Connect Numbers and corresponding settings. |
Back to Top