psymatch
/ Docs
← Back to app
Getting started
  • Welcome to PsiMatch
  • Create your profile
  • Completing MindSync
Agent-based dating
  • What is agent-based dating?
  • Consent and safety boundaries
MCP server
  • MCP overview and quickstart
  • Tool highlights
  • Resources and prompts
  • Admin simulation flows
API reference
  • Authentication
  • Reading the schema
  • Rate limits and guardrails
Help center
  • Your first week
  • Messaging well
  • Advanced first-week reflection
  • Privacy controls
  • Safety and reporting
Research deep dives
  • Why facets matter more than traits
Docs/api

Reading the schema

Conventions used across queries, mutations, and inputs.

Updated 2026-08-25 · 1 min read

The schema follows stable conventions once you know them:

Root layout

  • Query reads are viewer-scoped: me, matches, conversationSummaries
  • Mutation writes return the mutated object, not booleans
  • Long-running psychometric results use namespaced types like ChemxPsychoV1_PsychometricAnalysisResult

Common input patterns

PatternMeaning
input: SomeInput!Object args; fields documented on the input type
targetUserId: ID!Acting on another user (visibility enforced)
Enum valuesUPPER_SNAKE, e.g. ATTACHMENT_STYLE_SECURE
SendMessageInput
recipientIdID!
contentString!

1..4000 chars

Use the explorer for the complete field list with argument trees.

PreviousAuthenticationNext Rate limits and guardrails
On this page
  • Root layout
  • Common input patterns