---
title: "Getting started with the Node SDK"
description: "Use the Node SDK to automate stores, products, payments, subscriptions, and orders from your backend."
url: https://help.tagada.io/en/articles/65-getting-started-with-the-node-sdk
collection: "For Developers"
updated: 2026-10-27
language: en
alternates: [fr]
---

# Getting started with the Node SDK

Use the Node SDK to automate stores, products, payments, subscriptions, and orders from your backend.

The **Node SDK** (`@tagadapay/node-sdk`) lets your backend talk to TagadaPay programmatically. Anything you can do in the dashboard — create stores, add products, process payments, manage subscriptions, generate reports — you can do from code.

## When to use it

Use the Node SDK when your team needs to:

-   Sync products or inventory from an internal system
    
-   Generate dynamic checkout links from your app or CRM
    
-   Automate refunds, captures, or subscription changes
    
-   Build internal admin tools or reports
    
-   Run scheduled jobs (cron) that interact with TagadaPay
    

## When **not** to use it

If you only need to manage your shop manually, **stick to the dashboard**. The SDK is for repeatable, automated workflows — not one-off tasks.

## Quick example

```
<code class="language-ts">import { Tagada } from '@tagadapay/node-sdk';

const tagada = new Tagada({ apiKey: process.env.TAGADA_API_KEY! });

const order = await tagada.orders.retrieve('ord_123');
console.log(order.status, order.amount);
</code>
```

## Read the full docs

The complete Node SDK documentation, including:

-   Installation and authentication
    
-   Every resource: stores, products, processors, payments, subscriptions, customers, webhooks
    
-   Sandbox testing
    
-   Multi-Stripe routing, block rules, promotions, order bumps
    

→ [**docs.tagada.io/developer-tools/node-sdk/quick-start**](https://docs.tagada.io/developer-tools/node-sdk/quick-start)

## Need an API key?

API keys are created in the dashboard under **Settings → API keys**. Each key is scoped to one organization and has fine-grained permissions.

If you don't see the API keys section, contact your account admin or [our team](mailto:api-support@tagadapay.com).
