You can make calls back to the server to your own thing's services or any Resource service you need to call. Results can be returned to you as InfoTables back on the iOS side. Here is a sample function that demonstrates this. It calls EntityServices.getEntityList() on the server side to see if a thing exists. Check out the example that comes with the SDK for more information.