trust-toolkit-api
Use Trust Toolkit API when you need repeatable, explainable behavior for security and operations: catch mime spoofing and duplicate uploads with hashes and format sniffing; implement partner and webhook integrity with HMAC without rewriting crypto per vendor; inspect or verify JWTs with keys you control; harden support and logging with pattern-based redaction (including Luhn-valid payment-like…
trust-toolkit-api endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
trust-toolkit-api /api/v1/file-fingerprint |
Trust Toolkit API bundles production-grade, fully deterministic integrity and compliance-style helpers in one place: file fingerprinting (hashes + magic-byte format detection),… |
| POST |
trust-toolkit-api1 /api/v1/crypto/hmac |
HMAC sign or verify: action sign | verify, algorithm (sha256 default), message, optional message_encoding (utf8|hex|base64), secret, optional secret_encoding; verify needs… |
| POST |
trust-toolkit-api2 /api/v1/crypto/hash |
Digest: algorithm (sha256 default), message, optional message_encoding. |
| POST |
trust-toolkit-api3 /api/v1/crypto/codec |
Transforms: op = base64_encode | base64_decode | base64url_encode | base64url_decode | hex_encode | hex_decode, plus input / encodings per op. |
| POST |
trust-toolkit-api4 /api/v1/jwt |
action decode | verify, token; verify adds secret or public_key_pem, optional algorithms[], verify_exp, leeway_seconds. |
| POST |
trust-toolkit-api5 /api/v1/redact |
text, optional categories[] (email, credit_card, us_ssn, ipv4, phone), optional replacement. |
| POST |
trust-toolkit-api6 /api/v1/validate/iban |
iban string (spaces allowed). Returns mod-97 validity + compact IBAN metadata. |
| POST |
trust-toolkit-api7 /api/v1/validate/luhn |
value string (digits + separators stripped). Returns valid, masked, digit_count. |
| POST |
trust-toolkit-api8 /api/v1/normalize/email |
email. Returns normalized, is_disposable_domain, Gmail normalization flags. |
| POST |
trust-toolkit-api9 /api/v1/json/canonical-hash |
json (any JSON value). Returns sorted-key canonical_json + sha256_hex. |
trust-toolkit-api pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 250 / minute |
|
| PRO Recommended | $15 / month | 1000 / minute |
|