Proyectos
Los proyectos agrupan tus datasets, entrenamientos y modelos. Cada proyecto representa un bot o caso de uso especifico.
Listar proyectos
bash
curl -X GET https://api.astrapp.lat/api/v1/projects \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"json
{
"data": [
{
"id": "proj_1a2b3c4d",
"name": "Bot de Ventas",
"status": "active",
"created_at": "2024-12-23T10:00:00Z"
}
],
"pagination": { "page": 1, "total": 1 }
}Crear proyecto
bash
curl -X POST https://api.astrapp.lat/api/v1/projects \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Bot de Ventas",
"description": "Asistente para calificar leads",
"type": "sales_bot"
}'Parametros
namestringrequeridoNombre del proyectodescriptionstringopcionalDescripcion opcionaltypestringrequeridoTipo: sales_bot, support_bot, customObtener proyecto
bash
curl -X GET https://api.astrapp.lat/api/v1/projects/proj_1a2b3c4d \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"Actualizar proyecto
bash
curl -X PATCH https://api.astrapp.lat/api/v1/projects/proj_1a2b3c4d \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"name": "Bot de Ventas v2",
"description": "Version mejorada"
}'Eliminar proyecto
Advertencia: Esto elimina todos los datasets, entrenamientos y modelos asociados.
bash
curl -X DELETE https://api.astrapp.lat/api/v1/projects/proj_1a2b3c4d \
-H "Authorization: Bearer sk_live_xxxxxxxxxxxxx"