Documentación Técnica
Guías completas, referencias de API, ejemplos de código y todo lo que necesitas para integrar nuestras soluciones.
Categorías
Getting Started
Instalación Rápida
Comienza a usar nuestras APIs en menos de 5 minutos.
npm install @bytahex/sdk
# o
pip install bytahex-sdk
# o
composer require bytahex/sdk
Configuración Inicial
Configura tu API key y comienza a hacer requests.
import { BytahexAPI } from '@bytahex/sdk';
const api = new BytahexAPI({
apiKey: 'tu-api-key',
environment: 'production'
});
API Reference
/api/v1/projects
Obtiene la lista de proyectos disponibles.
curl -X GET "https://api.bytahex.com/v1/projects" \
-H "Authorization: Bearer tu-api-key"
/api/v1/projects
Crea un nuevo proyecto.
curl -X POST "https://api.bytahex.com/v1/projects" \
-H "Authorization: Bearer tu-api-key" \
-H "Content-Type: application/json" \
-d '{"name": "Mi Proyecto", "description": "Descripción"}'
SDKs Disponibles
JavaScript/Node.js
v2.1.0
SDK oficial para JavaScript y Node.js con soporte completo para TypeScript.
Python
v1.8.2
SDK para Python con soporte para asyncio y todas las funcionalidades de la API.
Guías
Autenticación y Seguridad
Aprende a implementar autenticación segura en tus aplicaciones.
Leer guía →Ejemplos de Código
Crear un Proyecto Completo
const project = await api.projects.create({
name: 'Mi Aplicación Web',
description: 'Una aplicación web moderna',
technologies: ['React', 'Node.js', 'MongoDB'],
budget: 50000,
timeline: '3 meses'
});
console.log('Proyecto creado:', project.id);
Manejo de Errores
try {
const project = await api.projects.get(projectId);
} catch (error) {
if (error.status === 404) {
console.log('Proyecto no encontrado');
} else if (error.status === 401) {
console.log('API key inválida');
} else {
console.log('Error inesperado:', error.message);
}
}
¿Necesitas Ayuda?
Nuestro equipo de soporte técnico está aquí para ayudarte con cualquier pregunta.