Discussions
Does limit and offset not work on /changelog endpoints?
UnfortSurely I'm not the first person to attempt to actually use the /changelog endpoint(s)?
For me, when querying `/api/Party/33276/changelog?offset=100` the json response does not update accordingly, and I end up iterating infinitely.
`json
"Offset": 0,
"Limit": 100,
"Count": 100,
"TotalCount": 219,
"NextPageLink": null,
"HasNext": true,
"NextOffset": 100
`
I have posted a bug support request here: <https://support.imis.com/hc/en-us/requests/279921>
Example:
![](https://files.readme.io/5b3c928-image.png)
Unfortunately this means I cannot finish creating needed reports for staff. Frustrating.
Posted by Lee 5 months ago
IMIS Software Integration with Shopify
How to integrate IMIS Software with Shopify?
Please provide some details for the purpose of IMIS in Shopify.
<br>
Thanks
Posted by Tushar Gupta 5 months ago
EMS - how to logout without clicking the sign out link
Other than clicking the sign out link (manually or via onclick or something), how can I log someone out of EMS? I can't delete the login cookie using client-side JavaScript and the legacy /logout membership service returns an error. Thanks.
<br>
Posted by Jake Bound 5 months ago
Event Registration Cancellations
Good morning,
We have been using the Combo Order endpoint for a while to cancel event registrations. However, over the past month or so, we have been receiving an error when we attempt to do this with the combo order. I even grabbed the combo order from the cart for someone I was cancelling and attempted to run it through the Postman as produced by ASI and it failed with the same error. We have found that if we remove the Additional Attribute below from the Lines section of the order, the order lines will be cancelled but the event will not have a status of cancelled. If we leave the IsEventCancellation attribute in, we get the following error, {"$type":"Asi.Soa.Core.DataContracts.ValidationResultsData, Asi.Contracts","Errors":{"$type":"Asi.Soa.Core.DataContracts.ValidationResultDataCollection, Asi.Contracts","$values":[{"$type":"Asi.Soa.Core.DataContracts.ValidationResultData, Asi.Contracts","Message":" \r\n UnknownEntityTypeFault: vBoGiftsReceivedForReceipting Not defined."}]},"Warnings":{"$type":"Asi.Soa.Core.DataContracts.ValidationResultDataCollection, Asi.Contracts","$values":\[]}}.
```json
{
"$type": "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts",
"Name": "IsEventCancellation",
"Value": {
"$type": "System.Boolean",
"$value": true
}
}
```
All this seems to have started about the time of the IQA security rollout but I am not certain of the timing.
Any assistance is appreciated.
Thanks,
Korey
Posted by Korey Dickens 5 months ago
IQA security update
Wondering if any solutions provider have run into issues with the latest IQA security patch by ASI.
It seems like the recommended fix involves updating all IQAs to All Staff full-control settings; however, this has been identified as potentially problematic, because we have IQAs that depend on authenticated users read, and other access controls. Things like directory search, office search, etc.
<br>
Curious to know if others have come across this and what's worked.
Posted by Ali Syed 5 months ago
301 redirects for website migration
Hello folks,
We're migrating our website form wordpress to RiSE, and I can't find any way to set up 301 redirects. Can anyone advise?
Many thanks,
John
Posted by John 5 months ago
Create IQA with REST API
Would it be possible to create an Intelligent Query Architect record using the iMIS REST API?
Or perhaps the ability to import an IQA (after an export XML file from iMIS) via REST?
Posted by Molivouth Boulom 6 months ago
metadata for BOEntityDefinition
Is this endpoint working? [Returns the metadata for BOEntityDefinition](https://developer.imis.com/reference/boentitydefinitionmetadata)
```javascript
const options = {method: 'GET', headers: {accept: 'application/json', "RequestVerificationToken": document.getElementById("__RequestVerificationToken").value}};
fetch('/api/metadata/BOEntityDefinition', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
```
GET request is returning a 501 Not Implemented response status code.
![](https://files.readme.io/6ecca4d-image.png)
Posted by Molivouth Boulom 6 months ago
What are the properties for the Asi.Soa.Commerce.DataContracts.PaymentRefundData type referred to in /api/Payment/_execute for refund?
What are the properties for the Asi.Soa.Commerce.DataContracts.PaymentRefundData type referred to in /api/Payment/\_execute for refund?
Posted by null 6 months ago
Updates a Payment by id - use case
For reference: <https://developer.imis.com/reference/putpaymentbyid-1>
I was looking at the payment api endpoints and saw this call for updating a payment, I'm curious as to the practical use cases for calling this. When/why would I want to update a payment?
Thanks!
Posted by Joe Russell 6 months ago