Skip to main content

Documentación Técnica

Guías completas, ejemplos de código y referencia de API para integrar Superdot en tu aplicación.

Quick Start

Comienza a usar Superdot en minutos. Instala el SDK y haz tu primera llamada a la API.

Ejemplo básico
// Quick Start Example
import { Superdot } from '@superdot/sdk'

const client = new Superdot({
  apiKey: process.env.SUPERDOT_API_KEY,
  environment: 'production'
})

// Make your first API call
const data = await client.get('/users')
console.log(data)
1

Instalar SDK

npm install @superdot/sdk

2

Configurar API Key

Define tu clave en variables de entorno

3

Hacer primera llamada

Usa el cliente para obtener datos

API Reference

Documentación completa de todos los endpoints disponibles en nuestra API REST.

GET/api/v1/users

Obtener lista de usuarios

Parámetros

limitnumberNúmero de resultados
POST/api/v1/users

Crear un nuevo usuario

Parámetros

emailstringEmail del usuario
PUT/api/v1/users/:id

Actualizar usuario existente

Parámetros

idstringID del usuario

Autenticación

Superdot usa API keys para autenticación. Incluye tu key en el header de cada request.

Ejemplo de autenticación
// Authentication Example
const token = await client.auth.login({
  email: 'user@example.com',
  password: 'secure-password'
})

// Use token for authenticated requests
client.setAuthToken(token)

🔒 Seguridad

Nunca compartas tu API key públicamente. Usa variables de entorno para almacenarla de forma segura.

Webhooks

Recibe notificaciones en tiempo real cuando ocurren eventos importantes en tu cuenta.

Ejemplo de webhook
// Webhook Example
app.post('/webhook', async (req, res) => {
  const signature = req.headers['x-superdot-signature']
  const isValid = verifyWebhook(req.body, signature)
  
  if (isValid) {
    // Process webhook
    await processEvent(req.body)
    res.status(200).send('OK')
  }
})

¿Necesitas más ayuda?

Nuestro equipo está listo para asistirte