shadcn/studio
Referencia API/Proyectos

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 proyecto
descriptionstringopcionalDescripcion opcional
typestringrequeridoTipo: sales_bot, support_bot, custom

Obtener 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"

Anterior

Endpoints

Siguiente

Datasets