handwriteGo to Handwrite ↗

Developer documentation

Build something
with Handwrite.

Everything you need to connect your app: API references, practical integration guides, and separate specifications for HTTP and live sockets.

Try the API, right here.

Sign in, choose one of your API tokens, and see the live response before writing code.

Open API playground →

for teams

Teams

Build for a whole team: the team’s own tokens, events about its people, and the admin controls behind them.

  • Team tokens from the Developer tab: user for documents and sharing, admin also for members, invitations and policies
  • Each token is capped by its creator’s current role, and the team’s policy decides who may create them
  • Webhooks: member.added, member.removed, member.changed, access.changed, admin.action and document events
  • Managed tokens the team issues to members, roles, policies and single sign-on

for classrooms

Classrooms

Build for a class or a school, with the protections students need built in.

  • Students sign in at classroom.handwrites.io with school-made accounts; no developer access for students
  • Tokens teachers issue to students, limited to chosen documents, and revocable at any time
  • Minors mode: no outside sharing, personal webhooks or third-party apps
  • School tokens and webhooks for teachers on the School plan; events carry IDs, never names or emails

New to the API?

Start with the regular account guide for personal integrations. Choose Teams or Classrooms when your app acts for an organisation. Each edition includes endpoint READMEs and protocol notes.