WODira Developers
Developer platform
WODira Developers
API pública, SDKs y Web Components para que organizadores vendan inscripciones desde sus propias webs con Stripe Checkout.
// Frontend: publishable key + origin allowlist
import { createWodiraBrowserClient } from ‘@wodira/browser’;
const wodira = createWodiraBrowserClient({
publishableKey: ‘wpk_live_…’
});
const session = await wodira.createRegistrationCheckoutSession({
eventId, categoryId, athletes,
termsAccepted: true,
successUrl: 'https://organizador.com/gracias',
cancelUrl: 'https://organizador.com/cancelado'
});
window.location.href = session.sessionUrl;Copiar contexto para LLMs
Sección titulada «Copiar contexto para LLMs»LLM-ready
Documentación lista para ChatGPT, Cursor, Claude o agentes
Copia el índice general o un set específico para dar contexto exacto sobre la API externa, SDKs y UI Components de WODira.
Elige tu superficie de integración
Sección titulada «Elige tu superficie de integración»API externa
Endpoints versionados para eventos, pricing, registros, errores e idempotencia.
/external/v1Scopes
SDKs TypeScript
Clientes ligeros para backends confiables y navegadores con origins permitidos.
@wodira/sdk@wodira/browser
UI Components
Web Components Lit customizables con CSS variables, DOM events y checkout completo.
LitCSS parts
Arquitectura recomendada
Sección titulada «Arquitectura recomendada»Backend del organizador
Usa wd_live_... solo en servidores. Lee datos privados, gestiona inscripciones
server-to-server y conserva control operacional.
Bearer authregistrations:writeNo browser
Web pública del organizador
Usa wpk_live_... con allowedOrigins. Lista eventos publicados, calcula resumen y crea
Stripe Checkout Sessions.
Origin requiredStripe CheckoutNo secretos