FarmDataViewer propose une API REST entièrement documentée qui vous donne un accès programmatique à vos données de parcelles, tâches et observations. Automatisez les flux de travail, créez des intégrations personnalisées et connectez FarmDataViewer à vos systèmes existants. Découvrez toutes les fonctionnalités disponibles sur la plateforme.
Accès Complet aux Données
Accédez à toutes vos données agricoles via une API REST propre et bien structurée. Récupérez les limites de parcelles, les informations sur les cultures, les détails des tâches et les enregistrements d’observations — tout ce qui est disponible sur la plateforme est accessible via l’API.
- Limites de parcelles et données de rotation culturale
- Gestion des tâches — créer, mettre à jour et suivre les opérations
- Enregistrements d’observations avec géolocalisation et pièces jointes
- Gestion des entreprises et des utilisateurs
Authentification Sécurisée
L’API utilise l’authentification OpenID Connect (OIDC) standard avec des jetons OAuth2 Bearer. Elle prend en charge les jetons utilisateur et les comptes de service dédiés via le flux client credentials — garantissant un accès sécurisé et traçable à vos données.
- Authentification OIDC avec jetons OAuth2 Bearer
- Flux client credentials pour les intégrations automatisées
- Contrôle d’accès par client
- Isolation des données au niveau de l’entreprise
Conçu pour les Développeurs
L’API suit les conventions RESTful avec des réponses JSON et des structures d’endpoints claires et cohérentes. Une documentation OpenAPI complète est disponible, facilitant l’exploration des endpoints, la compréhension des modèles de données et la génération de code client.
- Documentation OpenAPI (Swagger)
- Format de réponse JSON cohérent
- Structure d’URL prévisible
- Méthodes HTTP et codes de statut standards
Prêt pour l’Intégration
Connectez FarmDataViewer à vos systèmes de gestion agricole, outils de reporting ou applications personnalisées. L’API est conçue pour un échange de données fiable et automatisé — que vous ayez besoin de synchroniser les données chaque nuit ou de déclencher des actions en temps réel.
- Automatiser la synchronisation des données avec les systèmes externes
- Créer des tableaux de bord et des rapports personnalisés
- Connecter aux machines agricoles et outils d’agriculture de précision
- Exporter les données pour la conformité réglementaire et le reporting