These docs are for v20.3.44. Click to read the latest docs for v20.3.186.

Discussions

Ask a Question

Translation module: how to "force" a language

Hi - I have the basics of the language translation utility/module working, what I'm having trouble with is the concept of getting it to respond to a specific language using a specific URL structure (or something else). Since all the URLs are the same regardless of the language, I am stuck trying to get it to default to a language other than the default. 2 languages working: EN and FR. The default one is EN. How do I link to the site (from another location) and ensure the site responds in FR and not EN by default? Thanks.

REST Client in C# from Swagger

Are other C# users building their REST client manually or were you able to use Visual Studio or Autorest to build it out from the swagger files? Using the Party swagger definition, I get "Exception: Object reference not set to an instance of an object.". I was able to get a Membership client but all of the methods end up being set to return void instead of the using the models included in the definition. Just looking to see if there is a quick/automated way or if we should just built it out old school?

iMIS Cloud - Content Tags and Inherited Tags

Hi, Can you please advise how to retrieve the Tags & Inherited Tags of a particular content using Restful API for iMIS cloud? I'm grateful for your help and advice. Thank you and kind regards, Bilal
ANSWERED

REST API PUT - GroupMember results in Server Error

Trying to update a member's Member type using the REST API. Using this URL: https://{{IMISURL}}/Asi.Scheduler_iMIS_TEST/api/GroupMember/MT-NMBR:051111 Resulting in this response: <span><H1>Server Error in '/Asi.Scheduler_iMIS_TEST' Application.<hr width=100% size=1 color=silver></H1> Below is my JSON POST - Any idea what I'm doing wrong? { "$type": "Asi.Soa.Membership.DataContracts.GroupMemberData, Asi.Contracts", "MembershipDetails": { "$type": "Asi.Soa.Membership.DataContracts.GroupMemberDetailDataCollection, Asi.Contracts", "$values": [] }, "GroupMemberId": "MT-NMBR:051111", "Group": { "$type": "Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts", "GroupId": "MT-JUNR", "Name": "Nonmember", "Description": "Nonmember", "ParentIdentity": { "$type": "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts", "EntityTypeName": "Public", "IdentityElements": { "$type": "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", "$values": [ "Public Groups" ] } }, "GroupClass": { "$type": "Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts", "GroupClassId": "MT", "Name": "Member Type", "Description": "", "IsReadOnly": true, "IsSimpleGroup": true }, "IsPrimaryGroup": true, "IsSimpleGroup": true }, "Party": { "$type": "Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts", "CityName": "CityName", "CountryName": "CountryName", "CountrySubEntityName": " ", "Email": " ", "Phone": "555555555", "PartyId": "051113", "Id": "051113", "UniformId": "736ae717-fc56-4c4e-8fd4-398e1a0e5dca", "Status": { "$type": "Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts", "PartyStatusId": "A", "Name": "Active", "Description": "Active" }, "Name": "Tom Anderson", "Sort": "ANDERSON, TOM", "IsMarkedForDelete": false }, "IsActive": true }

PUT Requests

Hi, We're getting below error while trying to send PUT requests using API endpoint https://bgcascripting.imiscloud.com/api/productitem. Status: 405 Method Not Allowed. Error Message: "The requested resource does not support http method 'PUT'." We are getting the same error message for PUT request for Item API as well. GET and POST are working fine. Thanks, Chinar

iMIS Cloud: WYSIWYG Control

Hi, We are working on an iPart that will use a WYSIWYG editor. Is there a WYSIWYG control we can tap into for iMIS cloud that will provide us with ability to browse to internal images, create internal links etc? Thank you for your help and advice. Kind regards, Bilal [email protected]

Data is missing in API Event.

Hi Team, We are not getting all columns data in the Event API response. For example in Event function category we are not getting all the data. Below is the screen shot for your reference.
ANSWERED

API for Registration.

Hi Team, May I know the API details where we can get all the registrations for the events.

UserDefined Fields

How can I print dynamic data e.g. a person's MemberType in an HTML iPart using User-defined Fields? I tried the configuration of DropDown and linked it to an IQA(IQA having filter of "@SelectedID"), the rise page gets that information but every time I have to select the value in the dropdown , it doesn't auto-select it. Is there any way? Basically I need to print some member information dynamically in meta tags. Meta tags don't work when sharing the links so don't want to achieve this using IQAs and JS. Let me know if need more details in understanding the scenario.
ANSWERED

REST API: Create ComboOrder for Dues payment by Credit Card

Hi There I was trying to call ComboOrder API for making Dues payment and it works perfectly fine when the payment information is Cash payment "Payments": { "$type": "Asi.Soa.Commerce.DataContracts.RemittanceDataCollection, Asi.Contracts", "$values": [ { "$type": "Asi.Soa.Commerce.DataContracts.RemittanceData, Asi.Contracts", "Amount": { "$type": "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts", "Amount": 590.91, "Currency": { "$type": "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts", "CurrencyCode": "CAD", "DecimalPositions": 2, "ExtensionData": { "$type": "System.Runtime.Serialization.ExtensionDataObject, System.Runtime.Serialization" } }, "IsAmountDefined": true }, "PaymentMethod": { "$type": "Asi.Soa.Commerce.DataContracts.PaymentMethodData, Asi.Contracts", "Name": "VISA", "PaymentMethodId": "CASH", "PaymentType": "CASH", "Message": "VISA" }, "PayorParty": { "$type": "Asi.Soa.Commerce.DataContracts.CustomerPartyData, Asi.Contracts", "PartyId": "650893" }, "ReferenceNumber": "VISA4564", "Message": "VISA" } ] } When I provide CC information will the API actually call the payment gateway and change the member? If so, is there a way to pass CC information but not change the member? Specifically we would like to pass the Credit Card Type with masked CC and expiration dates but the API complains about CC is invalid. How to pass this information with the API so that it can be stored in Trans Records? Thank you