SDKs
Python and TypeScript. Same interface.
Sign your first asset in 3 lines of code.
Python pip install originalpictures
TypeScript npm i @originalpictures/sdk
Python
PyPI# Install
pip install originalpictures
# Quickstart
from originalpictures import client
op = client(api_key="your_key")
with open("photo.jpg", "rb") as f:
result = op.sign(media=f)
print(result.manifest_id)
# Verify
verification = op.verify(manifest_id=result.manifest_id)
print(verification.status) TypeScript
npm// Install
npm i @originalpictures/sdk
// Quickstart
import { OriginalPictures } from "@originalpictures/sdk";
const op = new OriginalPictures({ apiKey: process.env.OP_KEY });
const result = await op.sign({ media: fs.createReadStream("photo.jpg") });
console.log(result.manifestId);
// Verify
const verification = await op.verify({ manifestId: result.manifestId });
console.log(verification.status); Two languages. Same interface. Start today.
Free tier. Production-grade error handling.