Cint is a leading technology company delivering state-of-the-art products for gaining market insight. Our goal is to provide our partners with innovative, yet easy-to-use solutions both for end-clients and our partners.
Cint Link’s architecture is firmly based upon REST and Web principles including distribution, data modeling and portability, consumption, and security. The underlying elements of Cint Link’s architecture are resource-orientation, HTTP as the communication glue for distribution, and a consumption model that includes RESTful APIs and Atom feeds. The main goals of this architecture are to make Link highly consumable by our clients using standard web based technologies, scalable by taking advantage of REST principles, and secure. All communication is stateless and utilizes web caching (when possible) enabling Link to be highly scalable. The major components of the Cint Link solution are a set of server side RESTful web services built upon the scalable LAMR stack (Linux, Apache, MySQL, and Ruby on Rails). Cint Link clients communicate with the our web services via standard HTTP calls that exchange data in XML formats. Atom feeds are utilized to communicate application events back to CDS clients in an easily consumable fashion.
Things a developer should know
The Cint Link API is a RESTful web service and strives to conform to the design principles of Representational State Transfer (REST). To fully harness these capabilities, you, as a developer, should at least have a good understanding of REST as an architectural style and it’s key principles and constraints. Here is a link to Wikipedia’s description of REST which is a good place to start: Wikipedia: Representational State Transfer
The Link API provides a simple RESTful interface for purchasing and tracking market research samples based on demographic targeting variables such as country, age, education level, and occupation status. The Link API has been designed and developed to allow survey tool makers to easily integrate into their existing survey solution(s) with as minimal effort as possible. Please contact us for the latest version of the API specification – firstname.lastname@example.org.
Include and display Cint’s logo (as provided by Cint) in the Partner’s Tool, as part of any integration with the System. The logo shall be in its original size and be placed in a clear and visible part of the customer interface of the Partner’s Tool. In addition, the Partner shall include Cint’s logo, in its original size, in a clear and visible part of any communication with Partner’s Customer or potential customers in respect of Cint’s sample related services, such as, without limitation, in marketing materials, websites, press releases and other communication.