Pre-K Cycle
Fetch scores for a specific Pre-K 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>
/v1/class_1st/assessments/:assessment_id/cycles/:cycle_id- Success
Status: 200 OK
Content-Type: application/json
{
"id": 353,
"cycle_number": 1,
"start_time": "2022-05-23T09:00:00.000Z",
"end_time": "2022-05-23T09:20:00.000Z",
"number_of_adults": 3,
"number_of_children": 3,
"content": [
{
"primary": true,
"value": "lit_lang_arts"
}
],
"format": [
{
"primary": true,
"value": "routine"
},
{
"primary": false,
"value": "whole_group"
}
],
"scores": {
"dimensions": [
{
"name": "Positive Climate",
"dimension_score": 1,
"indicators": [
{
"name": "Relationships",
"indicator_score": "low"
},
{
"name": "Positive affect",
"indicator_score": "low"
},
{
"name": "Positive communication",
"indicator_score": "low"
},
{
"name": "Respect",
"indicator_score": "low"
}
]
},
{
"name": "Negative Climate",
"dimension_score": 6,
"indicators": [
{
"name": "Negative affect",
"indicator_score": "high"
},
{
"name": "Punitive control",
"indicator_score": "high"
},
{
"name": "Sarcasm/disrespect",
"indicator_score": "mid"
},
{
"name": "Severe negativity",
"indicator_score": "mid"
}
]
},
{
"name": "Teacher Sensitivity",
"dimension_score": 4,
"indicators": [
{
"name": "Awareness",
"indicator_score": "mid"
},
{
"name": "Responsiveness",
"indicator_score": "mid"
},
{
"name": "Addresses problems",
"indicator_score": "mid"
},
{
"name": "Student comfort",
"indicator_score": "mid"
}
]
},
{
"name": "Regard for Student Perspectives",
"dimension_score": 6,
"indicators": [
{
"name": "Flexibility and student focus",
"indicator_score": "high"
},
{
"name": "Support for autonomy and leadership",
"indicator_score": "high"
},
{
"name": "Student expression",
"indicator_score": "high"
},
{
"name": "Restriction of movement",
"indicator_score": "high"
}
]
},
{
"name": "Behavior Management",
"dimension_score": 5,
"indicators": [
{
"name": "Clear behavior expectations",
"indicator_score": "high"
},
{
"name": "Proactive",
"indicator_score": "mid"
},
{
"name": "Redirection of misbehavior",
"indicator_score": "mid"
},
{
"name": "Student behavior",
"indicator_score": "mid"
}
]
},
{
"name": "Productivity",
"dimension_score": 6,
"indicators": [
{
"name": "Maximizing learning time",
"indicator_score": "high"
},
{
"name": "Routines",
"indicator_score": "mid"
},
{
"name": "Transitions",
"indicator_score": "high"
},
{
"name": "Preparation",
"indicator_score": "high"
}
]
},
{
"name": "Instructional Learning Formats",
"dimension_score": 6,
"indicators": [
{
"name": "Effective facilitation",
"indicator_score": "high"
},
{
"name": "Variety of modalities and materials",
"indicator_score": "high"
},
{
"name": "Student interest",
"indicator_score": "high"
},
{
"name": "Clarity of learning objectives",
"indicator_score": "high"
}
]
},
{
"name": "Concept Development",
"dimension_score": 6,
"indicators": [
{
"name": "Analysis and reasoning",
"indicator_score": "high"
},
{
"name": "Creating",
"indicator_score": "high"
},
{
"name": "Integration",
"indicator_score": "high"
},
{
"name": "Connections to the real world",
"indicator_score": "high"
}
]
},
{
"name": "Quality of Feedback",
"dimension_score": 4,
"indicators": [
{
"name": "Scaffolding",
"indicator_score": "mid"
},
{
"name": "Feedback loops",
"indicator_score": "mid"
},
{
"name": "Prompting thought processes",
"indicator_score": "mid"
},
{
"name": "Providing information",
"indicator_score": "mid"
},
{
"name": "Encouragement and Affirmation",
"indicator_score": "mid"
}
]
},
{
"name": "Language Modeling",
"dimension_score": 4,
"indicators": [
{
"name": "Frequent conversations",
"indicator_score": "mid"
},
{
"name": "Open-ended questions",
"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
| field | type | note |
|---|---|---|
| id | integer | |
| cycle_number | integer | |
| start_time | string | format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z' |
| end_time | string | format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z' |
| number_of_adults | null | integer | |
| number_of_children | null | integer | |
| content | Array of MetaDataValue for Pre-K Content | see available Contents |
| format | Array of MetaDataValue for Pre-K Format | see available Formats |
| dimensions | Array 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
| field | type | note |
|---|---|---|
| name | string | |
| dimension_score | null | integer | number from 1 to 7 |
| indicators | Array of Indicator Score |
Indicator Score
| field | type | note |
|---|---|---|
| name | string | |
| indicator_score | string | low | mid | high | N/A (Not Applicable) |
Contents
| value | UI name |
|---|---|
| lit_lang_arts | Lit/Lang arts |
| social_studies | Social Studies |
| math | Math |
| art | Art |
| science | Science |
| other | Other |
Formats
| value | UI name |
|---|---|
| routine | Routine |
| meals_snacks | Meals/snacks |
| whole_group | Whole group |
| small_group | Small group |
| individual_time | Individual time |
| free_choice_centers | Free choice/centers |
| other | Other |