Connecting to iContact
iContact uses token authentication to control access to the API.
Using Token Authentication
In order to authenticate to iContact, you'll need to provide your AppId, Username and Password. The API credentials can be retrieved by following these steps:
- Log into your iContact account and click on the drop down menu in the upper right to go to Settings and Billing
- Click on iContact Integrations
- Click the Create button next to Custom API Integrations
- See your API Application ID (AppId), Username, and Password under the Getting Connected section
Additionally, you will need to set the AccountId. You can find its value in the Account Information section of Custom API Integration page. Set the AppId, Username, Password and AccountId in the ProfileSettings property to connect.
Example connection string
Profile=C:\profiles\iContact.apip;ProfileSettings='AppId=your_app_id;Username=your_username;Password=your_password;AccountId=your_account_id';
Connection Properties
The connection string properties are the various options that can be used to establish a connection. This section provides a complete list of the options you can configure in the connection string for this provider.
Property | Description |
AccountId | Your iContact Account Id. You can find its value in the Account Information section of Custom API Integration page. |
AppId | Your iConnect AppId. |
Password | The API application password set when the application was registered. |
Username | The iContact username for logging into your iContact account. |