Is it possible to have multiple active connections each with different API keys, originating from the same server?


#1

Is it possible to have multiple active connections each with different API keys, originating from the same server?

My company offers web, brand and social analytics services. We would like to permit our clients to enter their DataSift API usernames and keys into our application, so that we can monitor their streams on their behalf. This would mean multiple connections using different API keys, usually originating from the same server. Is this possible/permitted and does it violate DataSift terms of service?


#2

This is completely possible. As you stated, you will need a different streaming connection for each user account, but yes - you can do this. 

This does not violate DataSift's current terms of service.