Developers

API reference

Build on Nestuge

Connect your store to the systems you already use. Build custom workflows and integrate with third parties through our REST API, webhooks, and MCP server, plus partner apps and prebuilt integrations.

Extend your Nestuge store

Accounting & bookkeeping

Push every sale and payout into the accounting tool you already use.

Email & CRM

Sync new members and buyers into your CRM and marketing stack.

Automations

Trigger your Zapier or Make workflows the moment a sale happens.

Custom checkout

Generate checkout links and sell your products inside your own app.

Your own dashboards

Pull transactions and revenue into your internal reporting.

AI assistants

Let an MCP-connected assistant read and act across your store.

REST API

One API for your whole store

Read and write the resources that power your business with a single brand-authenticated key. Every response is clean, predictable JSON.

Products & pricing

Members & customers

Transactions & payouts

Checkout links

List products

curl https://nestuge.com/api/v1/products \
  -H "x-nestuge-api: nk_live_..."

Create a checkout link

curl -X POST https://nestuge.com/api/v1/payment-links \
  -H "x-nestuge-api: nk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "items": [
      { "id": "prod_abc", "plan": "plan_std", "type": "product" }
    ]
  }'

Webhooks

Know the moment it happens

Subscribe your endpoints to the events that matter, and Nestuge delivers a signed, retried payload in real time, so your integration reacts instantly with no polling required.

transaction.succeeded

subscription.renewed

member.joined

payout.settled

Event payload

POST https://your-app.com/webhooks/nestuge

{
  "id": "evt_1a2b3c",
  "type": "transaction.succeeded",
  "created": "2026-07-20T10:00:00.000Z",
  "data": {
    "id": "txn_9f2a",
    "amount": 15000,
    "currency": "NGN",
    "customer": { "email": "ada@example.com" }
  }
}

MCP

Bring Nestuge to AI agents

Nestuge ships a Model Context Protocol server, so assistants like Claude and Cursor can securely read and act on your store as first-class tools, with no glue code to maintain.

Works with any MCP client

Scoped, revocable access

Same contract as the REST API

mcp.json

{
  "mcpServers": {
    "nestuge": {
      "url": "https://nestuge.com/api/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}
Partner program

Build for creators

Built a tool that genuinely helps creators, such as tax, bookkeeping, or investment products? List it on the Nestuge integrations directory through our partner program.

1

Build your integration

Build against the same REST API, webhooks, and MCP server on a stable /v1 contract.

2

Get listed

Submit your integration for review. Once approved, it joins the Nestuge integrations directory.

3

Creators enable it

Any creator switches it on for their store and audience in a click, with no code required.

Start building on Nestuge

Create an account, generate scoped API keys, and connect your store to your tools in minutes.

Products


© Nestuge Inc.