Skip to main content
Use an SDK or the CLI when you want typed helpers, automatic retries, and webhook verification without hand-rolling HTTP.

Languages

Python

Official Python client · Python 3.10+

Node.js

Official Node.js / TypeScript client · Node 18+

Go

Official Go module · Go 1.22+

PHP

Composer praxicraft/assess · PHP 8.1+

Ruby

Gem praxicraft · Ruby 3.1+

Java

Maven com.praxicraft:assess · Java 17+

.NET

NuGet Praxicraft.Assess · .NET 8+

CLI

praxicraft-assess · scripts and interactive shell
Install commands and examples live on each language page. For copy-paste recipes across SDKs, curl, n8n, and Zapier, see praxicraft-assess-examples.

Shared behaviour

Resources

Official clients expose org, assessments, invites, results, webhooks, and pipelines. The CLI also covers cases, interviews, and integrations. Language-specific method names differ (attach_cases vs attachCases vs AttachCases).

When to use raw HTTP instead

  • One-off curl debugging
  • n8n / Zapier / Make HTTP modules — see Automations

Next

Quickstart · CLI · Python · Node.js · Go · PHP · Ruby · Java · .NET
Last modified on August 21, 2026