Copy/Paste at your own risk!
function GetPartnerById(id) {
var baseAddress = 'https://connect.aegispremier.com/api';
var context = 'Please contact Aegis Premier Technologies if you have not yet been assigned a Context variable.';
var logInCredentials = 'AegisCRMUserName@example.com:AegisCRMPassword';
var authorization = "Basic " + btoa(logInCredentials);
jQuery.support.cors = true;
$.ajax({
url: baseAddress + '/' + context + '/partner/' + id,
type: 'GET',
dataType: 'json',
headers: { "Authorization", authorization },
success: function (data) {
alert(data.ID + '\n' + data.FirstName + '\n' + data.LastName);
},
error: function (x, y, z) {
alert(x + '\n' + y + '\n' + z);
}
});
}
function Login(partnerUserName, partnerPassword) {
var baseAddress = 'https://connect.aegispremier.com/api';
var context = 'Please contact Aegis Premier Technologies if you have not yet been assigned a Context variable.';
var logInCredentials = 'AegisCRMUserName@example.com:AegisCRMPassword';
var authorization = "Basic " + btoa(logInCredentials);
var partnerLogInCredentials = {
UserName: partnerUserName,
Password: partnerPassword
};
jQuery.support.cors = true;
$.ajax({
url: baseAddress + '/' + context + '/partner/' + id,
type: 'POST',
data: JSON.stringify(partnerLogInCredentials),
contentType: "application/json;charset=utf-8",
headers: { "Authorization", authorization },
success: function (data) {
alert(data.ID + '\n' + data.FirstName + '\n' + data.LastName);
},
error: function () {
alert('Error logging in the partner');
}
});
}