API v1.0 - Business Plan
API para Desarrolladores
Integra el poder de Compartico en tu aplicación con nuestra API REST. Acceso completo a productos, usuarios y transacciones.
REST API
API RESTful con respuestas JSON. Compatible con cualquier lenguaje de programación.
Autenticación OAuth 2.0
Seguridad de nivel empresarial con tokens JWT y OAuth 2.0.
Rate Limiting
1,000 requests/hora incluidos. Límites personalizados disponibles.
Endpoints Disponibles
GET
/api/productsLista todos los productos disponibles
API Key
GET
/api/products/:idObtiene detalles de un producto específico
API Key
POST
/api/productsCrea un nuevo producto
API Key + OAuth
PUT
/api/products/:idActualiza un producto existente
API Key + OAuth
GET
/api/users/:idObtiene información pública de un usuario
API Key
POST
/api/messagesEnvía un mensaje a un vendedor
API Key + OAuth
Ejemplos de Código
// Ejemplo en JavaScript
const API_KEY = 'tu_api_key_aqui';
const API_URL = 'https://api.compartico.com/v1';
// Obtener productos
async function getProducts() {
const response = await fetch(`${API_URL}/products`, {
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
}
});
const data = await response.json();
return data.products;
}
// Crear producto
async function createProduct(productData) {
const response = await fetch(`${API_URL}/products`, {
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify(productData)
});
return response.json();
}Documentación Completa
La API estará disponible exclusivamente para usuarios Business
* La API de Compartico está en desarrollo y estará disponible próximamente para usuarios Business.