Skip to main content

About the Partner API

The SASHA Partner API allows you to protect images with SASHA Signature technology by sending them to our servers for processing. Once processed, you receive a protected image and a unique SignatureID that identifies the protection.

What you can do

The Partner API provides two core capabilities:

  • 👑 Embed Signature - Protect an image by embedding a SASHA Signature into it
  • 🔍 Lookup Signature - Check if an image is already protected and retrieve its SignatureID

How it works

REST and gRPC APIs

SASHA offers both REST and gRPC interfaces for all services. Choose the one that fits your stack:

  • REST API - Standard HTTP/JSON API, easy to use with any HTTP client
  • gRPC API - High-performance RPC framework using Protocol Buffers

All examples in this documentation include both REST and gRPC versions.

Privacy

SASHA only stores your images during processing and deletes them as soon as the process completes. Your images remain yours - we never use them for any other purpose.

Ready to start?

Follow the quickstart guide to protect your first image in under 10 minutes!