Intégrez un traitement photo de qualité professionnelle dans vos applications. IA de pointe pour les photos de documents, la détection faciale et plus.
Toutes les requêtes API nécessitent une clé API
Authorization: Bearer isp_your_api_key_here
Endpoints puissants pour tous vos besoins de traitement photo
/api/v1/remove-background
Supprimez l'arrière-plan d'une image avec une précision au pixel près. Retourne un PNG transparent ou applique une couleur d'arrière-plan personnalisée.
curl -X POST https://api.ishotaphoto.com/v1/remove-background \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg",
"output_format": "png",
"background_color": null
}'
{
"success": true,
"credits_used": 1,
"credits_remaining": 249,
"result": {
"image_url": "https://cdn.ishotaphoto.com/results/abc123.png",
"expires_at": "2025-01-08T12:00:00Z"
}
}
/api/v1/replace-background
Remplacez les arrière-plans par des couleurs unies, des dégradés ou des images personnalisées. Parfait pour la photographie de produits et les portraits.
curl -X POST https://api.ishotaphoto.com/v1/replace-background \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg",
"background": {
"type": "color",
"value": "#FFFFFF"
}
}'
{
"success": true,
"credits_used": 1,
"credits_remaining": 248,
"result": {
"image_url": "https://cdn.ishotaphoto.com/results/def456.jpg",
"expires_at": "2025-01-08T12:00:00Z"
}
}
/api/v1/detect-faces
Détectez et localisez les visages dans les images avec des boîtes englobantes, des scores de confiance et le support multi-visages.
curl -X POST https://api.ishotaphoto.com/v1/detect-faces \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg"
}'
{
"success": true,
"credits_used": 1,
"faces": [
{
"confidence": 0.98,
"bounding_box": {
"x": 120, "y": 80,
"width": 200, "height": 250
}
}
]
}
/api/v1/detect-emotions
Analysez les expressions faciales pour détecter les émotions comme le bonheur, la surprise, le neutre et plus avec des scores de confiance.
curl -X POST https://api.ishotaphoto.com/v1/detect-emotions \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg"
}'
{
"success": true,
"credits_used": 1,
"faces": [
{
"emotions": {
"neutral": 0.85,
"happy": 0.10,
"surprised": 0.03,
"sad": 0.02
}
}
]
}
/api/v1/detect-keypoints
Détectez plus de 68 points de repère faciaux incluant les yeux, le nez, la bouche et la mâchoire pour une analyse et un alignement précis du visage.
curl -X POST https://api.ishotaphoto.com/v1/detect-keypoints \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg"
}'
{
"success": true,
"credits_used": 1,
"faces": [
{
"keypoints": {
"left_eye": {"x": 180, "y": 120},
"right_eye": {"x": 260, "y": 118},
"nose_tip": {"x": 220, "y": 170},
"mouth_center": {"x": 222, "y": 210}
}
}
]
}
/api/v1/generate-passport-photo
Générez des photos de passeport et de visa conformes pour plus de 100 pays. Recadrage automatique, redimensionnement et application des spécifications correctes.
curl -X POST https://api.ishotaphoto.com/v1/generate-passport-photo \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg",
"country_code": "US",
"document_type": "passport"
}'
{
"success": true,
"credits_used": 1,
"result": {
"image_url": "https://cdn.ishotaphoto.com/results/ghi789.jpg",
"dimensions": {"width": 600, "height": 600},
"dpi": 300,
"compliant": true
}
}
/api/v1/validate-photo
Validez les photos selon les exigences officielles. Vérifiez les dimensions, l'arrière-plan, la position du visage, l'expression et plus.
curl -X POST https://api.ishotaphoto.com/v1/validate-photo \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg",
"country_code": "US",
"document_type": "passport"
}'
{
"success": true,
"credits_used": 1,
"valid": false,
"checks": {
"face_detected": {"pass": true},
"background": {"pass": false, "reason": "Not white"},
"head_position": {"pass": true},
"expression": {"pass": true, "value": "neutral"}
}
}
/api/v1/enhance-image
Amélioration par IA pour la luminosité, le contraste, la netteté et la correction des couleurs. Parfait pour les téléchargements de basse qualité.
curl -X POST https://api.ishotaphoto.com/v1/enhance-image \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg",
"enhancements": ["brightness", "sharpness", "denoise"]
}'
{
"success": true,
"credits_used": 1,
"result": {
"image_url": "https://cdn.ishotaphoto.com/results/jkl012.jpg",
"enhancements_applied": ["brightness", "sharpness", "denoise"],
"expires_at": "2025-01-08T12:00:00Z"
}
}
/api/v1/estimate-head-pose
Détectez l'orientation de la tête avec les angles d'inclinaison, de lacet et de roulis. Essentiel pour vérifier les photos de face.
curl -X POST https://api.ishotaphoto.com/v1/estimate-head-pose \
-H "Authorization: Bearer isp_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"image_url": "https://example.com/photo.jpg"
}'
{
"success": true,
"credits_used": 1,
"faces": [
{
"pose": {
"pitch": 2.5,
"yaw": -1.2,
"roll": 0.8
},
"front_facing": true
}
]
}
1 crédit = 1 appel API. Sans abonnement, payez uniquement ce que vous utilisez.
Conçue pour les développeurs, approuvée par les entreprises
Temps de réponse moyen inférieur à 500ms pour la plupart des opérations
Conforme SOC 2 avec chiffrement de bout en bout
Infrastructure fiable avec CDN mondial
Support prioritaire pour les clients entreprise
Contactez-nous pour obtenir votre clé API et commencez l'intégration dès aujourd'hui. Plans entreprise personnalisés disponibles pour les besoins à haut volume.