SDKs

SDKs

Official AveTrust SDKs for Node.js, Python, PHP, Go, Java and Rust.

AveTrust ships six official SDKs. They all wrap the same REST API and expose the same surface: create a session, retrieve it, read its result, send the hosted link, decide, and verify webhook signatures.

Install

LanguagePackageInstall
Node.js@avetrust/nodenpm i @avetrust/node
Pythonavetrustpip install avetrust
PHPavetrust/sdkcomposer require avetrust/sdk
Gogithub.com/avetrust/avetrust-gogo get github.com/avetrust/avetrust-go
Javanet.avetrust:avetrust-javaMaven Central
Rustavetrustcargo add avetrust

Pick your language

Same auth everywhere

Initialize every SDK with an API key (sk_test_… in sandbox). The client sends it as X-Api-Key and switches to sandbox automatically for sk_test_ keys.

Next steps

On this page