The SnapIt SDK is built to run anywhere. It offers a headless integration using our direct REST API endpoints, or a frontend-ready solution with our npm package and Flutter SDK. Because all integration modes communicate using standard JSON and SSL endpoints, you can connect the try-on flows into Shopify, WooCommerce, Magento, Custom Next.js storefronts, iOS/Android apps, and more.
Back to all questionsDeveloper Integration View Full API Reference
How do I integrate SnapIt into my existing e-commerce application?
Developer Reference
Query Service Health Check
import axios from 'axios';
// Call official health check to verify service status
const response = await axios.get("https://apisdk.snapmydesign.com/api/v1/vton");
console.log("Service status:", response.data.message);REST Endpoint Specification
GET
https://apisdk.snapmydesign.com/api/v1/vtonFast endpoint to perform load-balancer verification or check if our service router is running correctly.
Sample JSON Response
{
"success": true,
"statusCode": 200,
"message": "success",
"mode": "vton service from SMD SDK",
"data": []
}Looking for more endpoints, models, or credit rates?