Skip to main content

ActivityDto

_idstringrequired
Example: 66c9cce47e6a95e98116c0ad
idstringrequired
Example: ACT-001
emotion object
_idstringrequired
Example: 66c9cce47e6a95e98116c0ab
namestringrequired
Example: Alegría
titlestringrequired
Example: Respiración consciente
descriptionstring
Example: Ejercicio breve para regular la emoción y enfocarte.
resources object[]required
  • Array [
  • typestringrequired
    Example: video
    urlstringrequired
    Example: https://cdn.vibra.com/resources/video-01.mp4
    durationnumber
    Example: 120
    metadataobject
    Example: {"provider":"cdn","quality":"720p"}
  • ]
  • questions object[]required
  • Array [
  • idstringrequired
    Example: Q1
    questionTextstringrequired
    Example: ¿Cómo te sientes hoy?
    typestringrequired
    Example: multiple
    optionsstring[]
    Example: ["Feliz","Triste","Ansioso"]
    correctAnswerstring
    Example: Feliz
    pointsnumberrequired
    Example: 5
  • ]
  • difficultynumberrequired
    Example: 3
    isActivebooleanrequired
    Example: true
    ActivityDto
    {
    "_id": "66c9cce47e6a95e98116c0ad",
    "id": "ACT-001",
    "emotion": {
    "_id": "66c9cce47e6a95e98116c0ab",
    "name": "Alegría"
    },
    "title": "Respiración consciente",
    "description": "Ejercicio breve para regular la emoción y enfocarte.",
    "resources": [
    {
    "type": "video",
    "url": "https://cdn.vibra.com/resources/video-01.mp4",
    "duration": 120,
    "metadata": {
    "provider": "cdn",
    "quality": "720p"
    }
    }
    ],
    "questions": [
    {
    "id": "Q1",
    "questionText": "¿Cómo te sientes hoy?",
    "type": "multiple",
    "options": [
    "Feliz",
    "Triste",
    "Ansioso"
    ],
    "correctAnswer": "Feliz",
    "points": 5
    }
    ],
    "difficulty": 3,
    "isActive": true
    }