SOAP - findUser

Hello, 

A customer of ours are playing around with SOAP and are using findUser to search for a user with a spesific email-address. 
The documentation is found here: https://community.superoffice.com/documentation/SDK/SO.Customer.Service.Support/html/SOAP-PortTicket-findUser.htm 

They have multiple users registered with the same email-address so this only returns the first person/user it finds. 
My question is: Is it possible to also send a parameter for e.g. user.status != 3 (deleted)? So it only returns active users ID.
The doc says only username, loginname and email are valid so I guess its not possible but I want to make sure. 

//Eivind

RE: SOAP - findUser

Customer Service SOAP API is not supported any more. 

Consider using the NetServer APIs instead:

SOAP: https://community.superoffice.com/documentation/sdk/SO.NetServer.Web.Services/html/Reference-SOAP-Services87-Find-Find.htm

using the Person archive provider: https://community.superoffice.com/documentation/sdk/SO.NetServer.Web.Services/html/Reference-ArchiveProviders-PersonArchiveProvider.htm

 

Given that you are looking for persons based on e-mail addresses, this MDO provider might suit you:

https://community.superoffice.com/documentation/sdk/SO.NetServer.Web.Services/html/Reference-MDOProviders-personwithmail.htm

Av: Christian Mogensen 12. aug 2019

RE: SOAP - findUser

Hello, 

I was not aware Service SOAP was already shut down.. I'll tell them to stop using ancient technology :D 

Thank you for the reply!

//Eivind

Av: Eivind Johan Fasting 12. aug 2019

RE: SOAP - findUser

Eivind, I just want to mention that it's not necessary to stop using SOAP just yet. 

There are some stuff that REST does not support that only works in SOAP, atleast stuff that regards the Service application.

Until everything is supported in REST, there's still some stuff that is easier done with the SOAP API.

 

I guess this is just a matter of time, though :)

Av: Simen Mostuen Iversen 14. aug 2019

RE: SOAP - findUser

Its a good point, but we can create custom endpoints with CRMscript to handle the (more and more) rare scenario where something is lacking in standard REST. 

Thanks for the input anyways, I have previously told this customer that SOAP will eventually stop being supported, so its good to have an official 'statement' saying it actually already is :) 

//Eivind

Av: Eivind Johan Fasting 15. aug 2019