Skip to main content

Install

npm install @signa-so/sdk

Requirements

  • Node.js 18+ or Bun 1.0+
  • TypeScript 5.0+ (optional but recommended)

Configuration

import { Signa } from '@signa-so/sdk';

const signa = new Signa({
  api_key: process.env.SIGNA_API_KEY,
  // Optional overrides
  base_url: 'https://api.signa.so',  // default
  timeout: 30_000,                    // 30s default
  max_retries: 2,                     // auto-retry on 429/5xx
});

Environment Variables

The SDK reads SIGNA_API_KEY from the environment if no key is passed explicitly:
export SIGNA_API_KEY=sig_live_your_key_here
// Will use SIGNA_API_KEY automatically
const signa = new Signa();