K
Kydesk
Developers
Live API v1 ahora soporta webhooks y rate limits granulares

La API de helpdesk
para developers

Crea tickets, automatizaciones, KB y SLA desde tu propia app. Cada proyecto tiene su workspace aislado, su quota propia y telemetría en vivo. Empieza gratis, escala como necesites.

10K requests/mes en plan free Sin tarjeta de crédito Setup en 30 segundos
curl · creating ticket
# 1. Crea cuenta y app — obtienes un token "kyd_..."
# 2. Llama la API — tu app tiene su propio workspace aislado

curl -X POST https://kydesk.kyrosrd.com/api/v1/tickets \
  -H "Authorization: Bearer kyd_xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "subject": "Mi primer ticket",
    "priority": "high",
    "requester_email": "user@example.com"
  }'
import { Kydesk } from "@kydesk/sdk";

const client = new Kydesk({ token: "kyd_xxxxxxxxxxxxxxxx" });

const ticket = await client.tickets.create({
  subject: "Mi primer ticket",
  priority: "high",
  requester_email: "user@example.com",
});
import requests

resp = requests.post(
    "https://kydesk.kyrosrd.com/api/v1/tickets",
    headers={"Authorization": "Bearer kyd_xxxxxxxxxxxxxxxx"},
    json={
        "subject": "Mi primer ticket",
        "priority": "high",
        "requester_email": "user@example.com",
    },
)
ticket = resp.json()["data"]
$ch = curl_init("https://kydesk.kyrosrd.com/api/v1/tickets");
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        "Authorization: Bearer kyd_xxxxxxxxxxxxxxxx",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => json_encode([
        "subject" => "Mi primer ticket",
        "priority" => "high",
    ]),
]);
$resp = json_decode(curl_exec($ch), true);
200 OK { "data": { "id": 42, "code": "TK-01-00042", ... } }
12
requests servidas
1
developers activos
99.95%
uptime SLA
~80ms
latencia promedio
Capabilities

Todo lo que necesitas para
integrar helpdesk en tu app

REST API limpia, OAuth tokens, webhooks, métricas en vivo. Diseñada para developers, no para enterprise architects.

REST API completa

Tickets, KB, SLA, automations, companies, users. JSON estándar, sin SDKs propietarios obligatorios.

Workspaces aislados

Cada app crea automáticamente su propio tenant. Sin contaminación entre tus proyectos.

Bearer tokens

Genera tantos tokens como permita tu plan. Rota o revoca al instante. Scopes granulares.

Rate limit predecible

Headers X-RateLimit-* en cada respuesta. Sabes exactamente cuándo retroceder.

Métricas en vivo

Dashboard con requests/error rate/latencia por día y por app. Drill-down a cada llamada.

Webhooks

Suscríbete a eventos: ticket.created, ticket.updated, sla.breach. Reintentos automáticos.

Sandbox aislado

Cada app tiene un workspace propio para testing. Seguro experimentar sin afectar prod.

Sin cold start

API caliente 24/7 — tu primer request es tan rápida como la millonésima.

Pricing transparente

Solo pagas el plan. Overage opcional con precio público. Sin sorpresas en la factura.

Ideal para

¿Qué construyes con la API?

Cualquier app que necesite ticketing, soporte o gestión de incidencias. Aquí algunas ideas de developers que ya usan Kydesk.

E-commerce con soporte integrado

Tu tienda crea tickets automáticamente cuando un cliente abre una disputa o pide un reembolso.

SaaS multi-tenant

Cada uno de tus clientes tiene su workspace, sus tickets y sus métricas — sin compartir datos.

Plataformas IoT

Reporta incidentes detectados por sensores como tickets críticos con escalación SLA.

Marketplaces

Soporte entre vendedores y compradores con threads aislados por transacción.

GET /api/v1/tickets/42
200 · 67ms
{
  "data": {
    "id": 42,
    "code": "TK-01-00042",
    "subject": "Servidor sin respuesta",
    "status": "in_progress",
    "priority": "urgent",
    "sla_due_at": "2026-04-26T18:00:00Z",
    "requester_email": "alice@example.com",
    "assigned_to": 7,
    "created_at": "2026-04-26T14:30:00Z"
  },
  "meta": { "rate_limit_remaining": 238 }
}
Pricing

Planes pensados para escalar

Empieza gratis. Mejora cuando lo necesites. Cancela cuando quieras.

Free
dev_free
$0/mes

Para experimentar y prototipar

  • 10,000 requests/mes
  • 1 app
  • 30 req/min
  • Api access
  • Sandbox
  • Community support
Empezar gratis
Starter
dev_starter
$19/mes
Anual: $190 · ahorra 17%

Para apps en producción inicial

  • 100,000 requests/mes
  • 3 apps
  • 60 req/min
  • Overage $0.5000/1k
  • Api access
  • Webhooks
  • Email support
Suscribirse
Más popular
Growth
dev_growth
$49/mes
Anual: $490 · ahorra 17%

Para SaaS con tracción

  • 1,000,000 requests/mes
  • 10 apps
  • 240 req/min
  • Overage $0.3000/1k
  • Api access
  • Webhooks
  • Priority support
Suscribirse
Scale
dev_scale
$149/mes
Anual: $1,490 · ahorra 17%

Para apps a gran escala

  • 10,000,000 requests/mes
  • 50 apps
  • 600 req/min
  • Overage $0.1500/1k
  • Api access
  • Webhooks
  • Dedicated support
Suscribirse
Enterprise
dev_enterprise
$499/mes
Anual: $4,990 · ahorra 17%

Volumen ilimitado y soporte 24/7

  • 999,999,999 requests/mes
  • 999 apps
  • 9999 req/min
  • Overage $0.0500/1k
  • Api access
  • Webhooks
  • Dedicated support
Suscribirse
¿Necesitas algo personalizado? Hablemos.
FAQ

Preguntas frecuentes

Cada app que creas obtiene automáticamente un tenant dedicado en Kydesk. Tus tokens solo acceden a los datos de su app — sin posibilidad de leer otros proyectos tuyos ni de otros developers.
Si tu plan tiene overage habilitado, las requests siguen funcionando y se facturan al precio listado por cada 1.000 extras. Si no, recibes 429 hasta el siguiente ciclo o hasta que mejores el plan.
Sí. Cada plan tiene un rate limit por minuto. Los headers X-RateLimit-Limit y X-Quota-Used te informan en tiempo real.
Sí. Cancelas desde el panel y mantienes acceso hasta el final del periodo facturado. No hay permanencia.
Sí, en planes Starter+. Suscríbete a eventos como ticket.created, ticket.updated o sla.breach. Reintentos automáticos con backoff exponencial.
Si tu suscripción es free no pasa nada. Si tienes plan de pago y dejas de pagar, suspendemos las llamadas API tras la fecha de vencimiento, pero conservamos tus datos 60 días.

¿Listo para construir?

Crea tu cuenta de developer en menos de 30 segundos. Plan free incluye 10K requests al mes — suficiente para prototipar y lanzar tu primera app.