Documentation menu

Presence documentation

Build a presence check

Create a session, verify the participant, and consume a signed decision record. Start with the sandbox or jump directly to the contract you need.

Quickstart

First signed verdict

Install and configure

terminal

pnpm add @decionis/presence-nodeexport PRESENCE_API_KEY='pr_live_••••••••'

Run a sandbox verdict

quickstart.mjs

import { randomUUID } from "node:crypto";import { PresenceClient } from "@decionis/presence-node"; const presence = new PresenceClient({  baseUrl: "https://presence.decionis.com",  apiKey: process.env.PRESENCE_API_KEY,}); const result = await presence.runSandboxScenario("allow", randomUUID());console.log(result.policy_verdict);console.log(result.decision.verification_bundle?.dossier_id);

Explore the docs