API integration
L'API OEM d'Olfeo est une façon simple mais puissante de déterminer la catégorie de classement d'une URL ou d'une IP et d'obtenir des informations à ce propos pour ensuite prendre une décision métier éclairée fondée sur ces informations.
Comme indiqué ci-dessous, vous ne pouvez pas obtenir diverses informations concernant une entrée soumise, comme sa catégorisation dans notre taxonomie, son appartenance à une application SaaS, etc.
Veuillez noter que le niveau d'informations renvoyées peut dépendre de votre niveau d'abonnement et, bien entendu, de la saisie.
![]() |
Notre service est scindé en deux API : une API métier (categorize) et une API ancillaire (authenticate).
Obtenir un jeton d'authentification
Pour consommer l'API categorize, vous devrez au préalable obtenir un jeton d'authentification auprès de l'API authenticate en utilisant les crédences d'accès fournies par Olfeo.
Vous n'avez pas encore de crédences d'accès ? Contactez-nous pour en savoir plus !
La documentation de nos API est la même, quel que soit le mode d'intégration de notre service que vous avez choisi : appels directs à notre API publique ou une intégration locale via notre SDK.
REST APi vs gRPC ?
Cette API est fournie en deux versions : REST et gRPC.
Bien qu'ella été conçue et développée pour gRPC et Protocol Buffer, une couche de compatibilité fournit le service de la REST API. Les deux versions sont servies par le même hôte.
Le service est disponible par défaut sous les deux protocoles, hormis d'éventuelles exceptions explicitement décrites dans la documentation du point de terminaison concerné.
En complément, il est possible d'utiliser des headers suivant le standard Content Negotiation pour fournir les paramètres des requêtes ou de récupérer les réponses du serveur en format protobuf, en lieu et place du format JSON (par défaut en REST).
Le serveur fournit également un service standard de réflexion gRPC (non documenté) permettant à des outils comme grpcurl de découvrir automatiquement les déclarations des différents services.
