Skip to main content

Toddler Cycle

Fetch scores for a specific Toddler cycle.

Deprecated Endpoint

The /envscales endpoint is deprecated. Please use /observation-data for all new integrations. The old endpoint will continue to work but may be removed in future versions.

Current API

Base URL: https://api.teachstone.com/observation-data

Headers: Authorization: Bearer <token>

GET /v1/class_1st/assessments/:assessment_id/cycles/:cycle_id
Status: 200 OK
Content-Type: application/json

{
"id": 389,
"cycle_number": 1,
"start_time": "2022-10-14T09:00:00.000Z",
"end_time": "2022-10-14T09:20:00.000Z",
"number_of_adults": 2,
"number_of_children": 10,
"activity": [
{
"primary": true,
"value": "routine"
},
{
"primary": false,
"value": "group_time"
}
],
"grouping": "whole_group",
"content": [
{
"primary": true,
"value": "social_studies"
},
{
"primary": false,
"value": "music_movement"
}
],
"scores": {
"dimensions": [
{
"name": "Positive Climate",
"dimension_score": 4,
"indicators": [
{
"name": "Relationships",
"indicator_score": "mid"
},
{
"name": "Positive affect",
"indicator_score": "mid"
},
{
"name": "Respect",
"indicator_score": "mid"
}
]
},
{
"name": "Negative Climate",
"dimension_score": 3,
"indicators": [
{
"name": "Negative affect",
"indicator_score": "mid"
},
{
"name": "Punitive control",
"indicator_score": "mid"
},
{
"name": "Teacher negativity",
"indicator_score": "mid"
},
{
"name": "Child negativity",
"indicator_score": "mid"
}
]
},
{
"name": "Teacher Sensitivity",
"dimension_score": 4,
"indicators": [
{
"name": "Awareness",
"indicator_score": "mid"
},
{
"name": "Responsiveness",
"indicator_score": "mid"
},
{
"name": "Child comfort",
"indicator_score": "mid"
}
]
},
{
"name": "Regard for Child Perspectives",
"dimension_score": 4,
"indicators": [
{
"name": "Child focus",
"indicator_score": "mid"
},
{
"name": "Flexibility",
"indicator_score": "mid"
},
{
"name": "Support of independence",
"indicator_score": "mid"
}
]
},
{
"name": "Behavior Guidance",
"dimension_score": 4,
"indicators": [
{
"name": "Proactive",
"indicator_score": "mid"
},
{
"name": "Supporting positive behavior",
"indicator_score": "mid"
},
{
"name": "Problem behavior",
"indicator_score": "mid"
}
]
},
{
"name": "Facilitation of Learning and Development",
"dimension_score": 4,
"indicators": [
{
"name": "Active facilitation",
"indicator_score": "mid"
},
{
"name": "Expansion of cognition",
"indicator_score": "mid"
},
{
"name": "Children's active engagement",
"indicator_score": "mid"
}
]
},
{
"name": "Quality of Feedback",
"dimension_score": 4,
"indicators": [
{
"name": "Scaffolding",
"indicator_score": "mid"
},
{
"name": "Providing information",
"indicator_score": "mid"
},
{
"name": "Encouragement and affirmation",
"indicator_score": "mid"
}
]
},
{
"name": "Language Modeling",
"dimension_score": 4,
"indicators": [
{
"name": "Supporting language use",
"indicator_score": "mid"
},
{
"name": "Repetition and extension",
"indicator_score": "mid"
},
{
"name": "Self- and parallel talk",
"indicator_score": "mid"
},
{
"name": "Advanced language",
"indicator_score": "mid"
}
]
}
]
}
}

Field Types

fieldtypenote
idinteger
cycle_numberinteger
start_timestringformat: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
end_timestringformat: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
number_of_adultsnull | integer
number_of_childrennull | integer
activityArray of MetaDataValue for Toddler Activitysee available Activities
groupingnull | stringsee available Grouping options
contentArray of MetaDataValue for Toddler Contentsee available Contents
dimensionsArray of Dimension Scores

MetaDataValue

Generic object to represent a Category value. In UI it is a checkbox with an optional Star to represent the primary option from that category.

{
"primary": boolean,
"value": string
}

Dimension Scores

fieldtypenote
namestring
dimension_scorenull | integernumber from 1 to 7
indicatorsArray of Indicator Score

Indicator Score

fieldtypenote
namestring
indicator_scorestringlow | mid | high | N/A (Not Applicable)

activity

valueUI name
free_choice_interest_areasFree choice/interest areas
transitionTransition
routineRoutine
group_timeGroup Time
otherOther

grouping

valueUI name
whole_groupWhole group
small_groupSmall group
individualIndividual
otherOther

content

valueUI name
lit_lang_artsLit/Lang arts
artArt
social_studiesSocial Studies
music_movementMusic/movement
math_numbersMath/numbers
scienceScience
otherOther