L'API Interact se base sur la classe
InteractAPI. Il existe 6 interfaces de prise en charge.
Une troisième classe concrète, appelée AdvisoryMessageCode est disponible pour fournir les constantes utilisées pour distinguer les codes de message renvoyés par le serveur chaque fois que nécessaire.