Discussions
Panel Sources via REST API
We are trying to call a Panel Source using REST to add some data, but having issues. All Panel definitions should have associated Business Objects in iMIS Cloud, right? We have 3 panels in particular where this doesn't seem to be the case, and I see you can no longer auto-generate business objects from User defined tables/sources using the "Build All" button that used to exist in iMIS 2017.
Update member password
I want to update user password. But i have only Member Number and Email?
How to send password reset link to the iMIS user?
I want to send password reset link to the iMIS user. I am not able to find any any API regarding this. However, I found discussion link (https://developer.imis.com/discuss/5cacf97daedb00003ec44895) which says it is not available yet. But last comment was made 2 year ago in that discussion. So, do we have the API now.
Also, I tried the "/asicommon/services/membership/membershipwebservice.asmx/RequestPasswordReset" web service through Postman, but getting error "You must authenticate with the web service before you can request a password reset." Unable to proceed further.
Write to a standalone table or UD table as guest with Rest API
Hi,
it appears you need to have a token of a logged in staff user to set a value in a standalone table and to set a ud field record for another user. Is there a way to write to a standalone or guest on behalf when not logged in using the rest API?
How to pass filters which are nested in Endpoint?
"$values": [
{
"$type": "Asi.Soa.Membership.DataContracts.PersonData, Asi.Contracts",
"PersonName": {
"$type": "Asi.Soa.Membership.DataContracts.PersonNameData, Asi.Contracts",
"LastName": "MANAGER",
"FullName": "MANAGER"
},
"AdditionalAttributes": {
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "CustomerTypeDescription",
"Value": "Staff"
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "IsMemberRecord",
"Value": {
"$type": "System.Boolean",
"$value": false
}
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "CustomerTypeCode",
"Value": "STAFF"
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "IsMember",
"Value": {
"$type": "System.Boolean",
"$value": false
}
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "IsInactiveMember",
"Value": {
"$type": "System.Boolean",
"$value": false
}
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "AllowAdvanceRenewal",
"Value": {
"$type": "System.Boolean",
"$value": false
}
},
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "JoinDate",
"Value": "0001-01-01T00:00:00"
}
]
},
"Addresses": {
"$type": "Asi.Soa.Membership.DataContracts.FullAddressDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Membership.DataContracts.FullAddressData, Asi.Contracts",
"AdditionalLines": {
"$type": "Asi.Soa.Membership.DataContracts.AddressLineDataCollection, Asi.Contracts",
"$values": []
},
"Address": {
"$type": "Asi.Soa.Membership.DataContracts.AddressData, Asi.Contracts",
"AddressId": "649416",
"VerificationStatus": 0
},
"AddresseeText": "MANAGER\r\n",
"AddressPurpose": "Home Address",
"CommunicationPreferences": {
"$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts",
"Reason": "default"
},
{
"$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts",
"Reason": "mail"
},
{
"$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts",
"Reason": "bill"
},
{
"$type": "Asi.Soa.Membership.DataContracts.CommunicationPreferenceData, Asi.Contracts",
"Reason": "ship"
}
]
},
"FullAddressId": "649416",
"Salutation": {
"$type": "Asi.Soa.Membership.DataContracts.PartySalutationData, Asi.Contracts",
"SalutationMethod": {
"$type": "Asi.Soa.Membership.DataContracts.PartySalutationMethodSummaryData, Asi.Contracts",
"PartySalutationMethodId": "main"
},
"Text": "MANAGER"
}
}
]
},
"AlternateIds": {
"$type": "Asi.Soa.Core.DataContracts.AlternateIdDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Core.DataContracts.AlternateIdData, Asi.Contracts",
"Id": "2",
"IdType": "Id"
}
]
},
"Emails": {
"$type": "Asi.Soa.Membership.DataContracts.EmailDataCollection, Asi.Contracts",
"$values": [
{
"$type": "Asi.Soa.Membership.DataContracts.EmailData, Asi.Contracts",
"Address": "[email protected]",
"EmailType": "_Primary",
"IsPrimary": true
}
]
},
"FinancialInformation": {
"$type": "Asi.Soa.Membership.DataContracts.FinancialInformationData, Asi.Contracts"
},
Import Past Event Registrations into Cloud iMIS
Hi @CesarEpino,
Can we intergrate RISE pages in iframe on othe MVC site?
I want to add pages created in RISE to be implemented in my MVC site. But it is not working. Below is the iframe code which i am using.
Certification Program Enrollment with soap api
We are running IMIS2017. Our developers have been successful in calling soap API. However in our version of the API we have been told that certificationprogramregistration is not available.
REST Endpoint similar to Membership Endpoint "GetRolesWithLogin"
Hi ASI,
Adding Company Admin Relationship
Hello,