HomeFAQDetails
Back to all questions
Developer Integration

How do I integrate SnapIt into my existing e-commerce application?

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.

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

GEThttps://apisdk.snapmydesign.com/api/v1/vton

Fast 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?

View Full API Reference