Referencia

Todas las rutas piden Authorization: Bearer con tu API key. El documento OpenAPI está en /openapi.json.

Cuenta

  • get/api/v1/me

    Quién soy

  • get/api/v1/teams/{teamId}/usage

    Ver consumo y cuotas

Equipos

  • get/api/v1/teams

    Listar equipos

  • get/api/v1/teams/{teamId}

    Ver un equipo

  • get/api/v1/teams/{teamId}/members

    Listar miembros

Sprints

  • get/api/v1/teams/{teamId}/sprints

    Listar sprints

  • post/api/v1/teams/{teamId}/sprints

    Crear un sprint

    Requiere el scope `write`.

  • get/api/v1/sprints/{sprintId}

    Ver un sprint

  • patch/api/v1/sprints/{sprintId}

    Actualizar un sprint

    Requiere el scope `write`.

Actividades

  • get/api/v1/teams/{teamId}/activities

    Listar actividades

  • post/api/v1/teams/{teamId}/activities

    Crear una actividad

    Requiere el scope `write`.

  • get/api/v1/activities/{activityId}

    Ver una actividad

  • patch/api/v1/activities/{activityId}

    Actualizar una actividad

    Requiere el scope `write`. Pasarla a COMPLETED, o cambiar su review_status, exige además ser capitán o staff del equipo.

  • get/api/v1/activities/{activityId}/comments

    Listar comentarios

  • post/api/v1/activities/{activityId}/comments

    Comentar

    Requiere el scope `write`.

Documentos

  • get/api/v1/teams/{teamId}/documents

    Buscar documentos

  • post/api/v1/teams/{teamId}/documents

    Crear un documento

    Requiere el scope `write`.

  • get/api/v1/documents/{documentId}

    Leer un documento

  • patch/api/v1/documents/{documentId}

    Actualizar un documento

    Requiere el scope `write`.

Recursos

  • get/api/v1/teams/{teamId}/resources

    Listar recursos

  • post/api/v1/teams/{teamId}/resources

    Añadir un recurso (enlace)

    Requiere el scope `write`.

Habilidades

  • get/api/v1/teams/{teamId}/skills

    Listar habilidades

IA

  • post/api/v1/teams/{teamId}/ai/ask

    Preguntar al asistente del equipo

    Requiere el scope `ai`. Consume la cuota de IA del plan del equipo.

  • post/api/v1/teams/{teamId}/ai/plan-sprint

    Proponer actividades desde un texto

    Requiere el scope `ai`. Devuelve una propuesta de actividades; no crea nada en el equipo.