Skip to main content
The Nudj Platform provides comprehensive APIs for building gamification experiences, managing communities, and analyzing engagement data.

Available APIs

Organization Setup

Each Nudj organization has its own API domain following the pattern: https://{your-domain}/api/v2/{api-type}/{endpoint}
Domain Configuration: Each organization has its own unique API domain. See the Custom Domains Guide for complete setup instructions and testing options.

Making Your First Request

Here’s a simple example to get started:
// Replace 'your-subdomain' with your organization's subdomain
const response = await fetch('https://your-subdomain.nudj.cx/api/v2/integration/challenges', {
  headers: {
    'x-api-token': process.env.NUDJ_API_TOKEN || 'YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const challenges = await response.json();
console.log(challenges);
I