API de Partners
Integrá tu catálogo
con Todoaka
Sincronizá tus productos automáticamente. Tus clientes te van a encontrar cuando buscan en Todoaka. API REST simple, documentada y sin costos de integración.
Empezar ahora1000
req/min búsqueda pública
100
req/min por api_key
100
productos por llamada de sync
¿Cómo funciona?
01
Registrá tu negocio
Un POST a /api/v1/connect con nombre, email y categoría. Recibís tu api_key en segundos.
02
Sincronizá productos
Mandá tu catálogo con /api/v1/products. Upsert por external_id — idempotente y sin duplicados.
03
Recibí clientes
Los compradores te encuentran en Todoaka. Registrá órdenes con /api/v1/orders para el historial.
Endpoints disponibles
POST
/api/v1/connect
Registrar negocio — devuelve api_key
público
GET
/api/v1/search?q=&city=
Búsqueda pública de productos
público
POST
/api/v1/products
Sincronizar catálogo (upsert batch)
auth
PUT
/api/v1/products/{id}
Actualizar producto individual
auth
DELETE
/api/v1/products/{id}
Dar de baja producto
auth
POST
/api/v1/orders
Registrar orden de compra
auth
Ejemplo de integración
# 1. Registrar tu negocio
curl -X POST https://todoaka.com/api/v1/connect \
-H "Content-Type: application/json" \
-d '{
"name": "Ferretería El Clavo",
"email": "contacto@elclavo.com.uy",
"phone": "+598 99 123 456",
"category": "Ferretería",
"city": "Montevideo"
}'
# → { "api_key": "abc123...", "business_id": 42 }
# 2. Sincronizar productos
curl -X POST https://todoaka.com/api/v1/products \
-H "X-Todoaka-Key: abc123..." \
-H "Content-Type: application/json" \
-d '{
"products": [
{ "external_id": "SKU-001", "title": "Martillo carpintero", "price": 250 },
{ "external_id": "SKU-002", "title": "Destornillador set x6", "price": 890 }
]
}'
# → { "created": 2, "updated": 0, "total": 2 }
# 3. Búsqueda pública (sin auth)
curl "https://todoaka.com/api/v1/search?q=martillo&city=Montevideo"
¿Necesitás ayuda con la integración?
Escribinos y te armamos el setup completo en menos de un día. Sin costo.
Contactar al equipo técnico