Skip to main content

Node.js Quickstart

This guide shows a complete integration: submit a try-on job, receive the result via webhook, and verify the signature.

Submit a try-on job

Poll for completion (without webhook)

Set up an HTTP endpoint to receive real-time job completion events. Zupertry signs every request with HMAC-SHA256.

Full working example

Use ngrok to expose your local webhook endpoint during development: ngrok http 3000. Use the generated URL as your webhook URL.

Next steps

API Reference

Every endpoint, parameter, and error schema

Webhooks Guide

Event types, retry logic, signature verification in depth