ClassDojo website screenshot

ClassDojo

ClassDojo is a San Francisco-based education technology company that builds a classroom communication and behavior management platform connecting teachers, students, and families. The core ClassDojo product enables teachers to share photos, videos, and messages with parents; track social-emotional learning through Points and Big Ideas; manage attendance, timers, and classroom utilities via the Teacher Toolkit; and translate parent-teacher messages into 190+ languages. The platform serves more than 50 million teachers, students, and families globally and remains free for teachers. ClassDojo also offers Dojo Islands (adventure-based learning), Dojo Tutor (math, reading, dyslexia, and ESL tutoring), Dojo Sparks, and ClassDojo Plus as premium experiences for families. The company's revenue model is consumer subscriptions and tutoring; there is no public developer API, OpenAPI specification, SDK, or webhook surface, and the GitHub organization at github.com/classdojo publishes only internal utilities, forks, and policy documents rather than developer-facing artifacts.

ClassDojo is profiled on the APIs.io network. Tagged areas include Education, Classroom Communication, Behavior Management, K-12, and Parent Engagement.

ClassDojo’s developer surface includes GitHub presence, YouTube channel, engineering blog, and 23 more developer resources.

11.7/100 minimal ▬ flat Agent 0/100 human only Full breakdown ↓
scored 2026-07-27 · rubric v0.5
0 APIs
EducationClassroom CommunicationBehavior ManagementK-12Parent EngagementSocial Emotional LearningTeachersSchoolsEdTechTutoringFamily EngagementConsumer Subscription

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 11.7/100 · minimal
Contract Quality 0.0 / 25
Developer Ergonomics 1.3 / 20
Commercial Clarity 1.6 / 20
Operational Transparency 2.1 / 13
Governance 0.0 / 12
Discoverability 6.8 / 10
Agent readiness — 0/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/classdojo: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

GraphQL 1

GraphQL schemas published by this provider.

ClassDojo GraphQL Schema

This is a conceptual GraphQL schema for ClassDojo, the classroom communication and student engagement platform connecting teachers, students, and families. ClassDojo does not cu...

GRAPHQL

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Classdojo Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Classdojo Vulnerability Disclosure

Bugcrowd · security.txt · contact published

SECURITY

Classdojo Trust Center

SOC 2

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 3

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 8

The organization behind the API

Scroll for all 8

Other 7

Properties that don't map to a standard resource type

Scroll for all 7

Source (apis.yml)

apis.yml Raw ↑
aid: classdojo
name: ClassDojo
description: ClassDojo is a San Francisco-based education technology company that builds a classroom communication and behavior
  management platform connecting teachers, students, and families. The core ClassDojo product enables teachers to share photos,
  videos, and messages with parents; track social-emotional learning through Points and Big Ideas; manage attendance, timers,
  and classroom utilities via the Teacher Toolkit; and translate parent-teacher messages into 190+ languages. The platform
  serves more than 50 million teachers, students, and families globally and remains free for teachers. ClassDojo also offers
  Dojo Islands (adventure-based learning), Dojo Tutor (math, reading, dyslexia, and ESL tutoring), Dojo Sparks, and ClassDojo
  Plus as premium experiences for families. The company's revenue model is consumer subscriptions and tutoring; there is no
  public developer API, OpenAPI specification, SDK, or webhook surface, and the GitHub organization at github.com/classdojo
  publishes only internal utilities, forks, and policy documents rather than developer-facing artifacts.
type: Index
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source: []
  generated: '2026-07-22'
  method: derived
position: Provider
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/classdojo.png
tags:
- Education
- Classroom Communication
- Behavior Management
- K-12
- Parent Engagement
- Social Emotional Learning
- Teachers
- Schools
- EdTech
- Tutoring
- Family Engagement
- Consumer Subscription
url: https://raw.githubusercontent.com/api-evangelist/classdojo/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.20'
apis: []
common:
- type: TrustCenter
  url: security/classdojo-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/classdojo-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/classdojo-domain-security.yml
- type: Website
  url: https://www.classdojo.com
- type: About
  url: https://www.classdojo.com/about
- type: Teachers
  url: https://www.classdojo.com/teachers
- type: Parents
  url: https://www.classdojo.com/parents
- type: Schools
  url: https://www.classdojo.com/schools
- type: DojoIslands
  url: https://www.classdojo.com/dojo-islands
- type: DojoTutor
  url: https://www.classdojo.com/tutor
- type: HelpCenter
  url: https://help.classdojo.com
- type: PrivacyCenter
  url: https://www.classdojo.com/privacycenter
- type: ThirdPartyProviders
  url: https://www.classdojo.com/third-party-service-providers/
- type: Security
  url: https://static.classdojo.com/docs/ClassDojoAdminSecurityOverview.pdf
- type: EngineeringBlog
  url: https://engineering.classdojo.com/
- type: BuildingBlog
  url: http://building.classdojo.com/
- type: Careers
  url: https://www.classdojo.com/jobs
- type: Contact
  url: https://www.classdojo.com/contact
- type: GitHub
  url: https://github.com/classdojo
- type: iOSApp
  url: https://itunes.apple.com/us/app/classdojo/id552602056?mt=8
- type: AndroidApp
  url: https://play.google.com/store/apps/details?id=com.classdojo.android
- type: Twitter
  url: https://twitter.com/ClassDojo
- type: LinkedIn
  url: https://www.linkedin.com/company/classdojo
- type: YouTube
  url: https://www.youtube.com/@classdojo
- url: graphql/classdojo-graphql.md
  type: GraphQL
- type: Blog
  url: https://engineering.classdojo.com/rss.xml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com