Schéma commun
Tous les points de terminaison de l'API Annie Insights partagent des paramètres de requête et des modèles de réponse communs.
Paramètres de requête standard
Chaque point de terminaison basé sur une image nécessite ces trois paramètres :
| Paramètre | Taper | Requis | Description |
|---|---|---|---|
PatientID | chaîne | ✅ Oui | Identifiant patient unique de votre système |
TimeStamp | chaîne | ✅ Oui | Horodatage de la session d'analyse (par exemple, « 2026-05-24 » ) |
ImageName | chaîne | ✅ Oui | URL complète vers l’image dentaire à analyser |
Exemple de corps de requête
{
"PatientID": "P-001",
"TimeStamp": "2026-05-24",
"ImageName": "https://your-storage.com/images/patient-photo.jpg"
}
Exigences relatives à l'URL de l'image
- Il doit s'agir d'une URL HTTPS accessible au public
- Formats pris en charge : JPEG, PNG
- Taille maximale du fichier : 20 Mo
- Résolution recommandée : 1024×768 ou supérieure
Champs de réponse standard
| Champ | Taper | Description |
|---|---|---|
Version | chaîne | Version de l'API utilisée pour le traitement |
PatientID | chaîne | Fait écho à la demande |
TimeStamp | chaîne | Fait écho à la demande |
ImageName | chaîne | Nom du fichier image traitée |
Results | objet | Résultats d'analyse spécifiques au point final |
OutputImageUrl | chaîne | URL de l'image annotée (protégée par SAS, expiration 72 h) |
Paramètres facultatifs
Certains points de terminaison acceptent des paramètres facultatifs supplémentaires :
| Paramètre | Taper | Disponible le | Description |
|---|---|---|---|
StandardName | chaîne | Segmentation frontale | Norme d'évaluation (par défaut : "ICON") |
PlotLabels | booléen | Segmentation frontale | Afficher les étiquettes de classification sur la sortie |
DrawContours | booléen | Points de terminaison de la segmentation | Dessiner des contours de contour à la sortie |