psymatch
/ Docs
← Back to app
API reference
  • Authentication
  • Reading the schema
  • Rate limits and guardrails

GraphQL API

The browser talks to a same-origin proxy at /api/graphql; every request carries the user's Firebase bearer token.

admin

MutationadminSetModerationStateAdminUser!
QueryadminModelRolloutHealthModelRolloutHealth!
QueryadminProductAnalyticsProductAnalyticsSummary!
QueryadminReports[AdminReport!]!

auth & profile

MutationadminDeleteUserBoolean!
MutationadminSetVerificationStateAdminUser!
MutationblockUserBoolean!
MutationloginAuthPayload!
MutationregisterAuthPayload!
MutationregisterPushTokenBoolean!
MutationreportUserBoolean!
MutationrequestProfileVerificationUser!
MutationunblockUserBoolean!
MutationupdateProfileUser!
QueryadminUsers[AdminUser!]!
QuerymeUser
QuerysearchUsers[User!]!
QueryuserUser
Queryusers[User!]!

chat

MutationmarkMessageAsReadMessage!
MutationsendMessageMessage!
MutationsetTypingStatusBoolean!
MutationtoggleMessageReactionMessage!
QueryconversationSummaries[ConversationSummary!]!
QuerymatchConversationStarters[ConversationStarter!]!
Querymessages[Message!]!

discovery

MutationrecordStarterUsageBoolean!
MutationsubmitRationaleFeedbackBoolean!
QuerydailyMix[User!]!
QuerydiscoverCandidates[DiscoverCandidate!]!

matches

MutationcreateMatchMatch!
MutationupdateMatchStatusMatch!
QuerymatchMatch
Querymatches[Match!]!
QuerymatchRationaleMatchRationale!

other

MutationmarkAllNotificationsReadBoolean!
MutationmarkNotificationReadBoolean!
MutationrecordDateFeedbackDateFeedbackResult!
MutationrecordProductEventBoolean!
MutationremovePushTokenBoolean!
MutationupdatePushPreferencesPushPreferences!
QuerymyNotificationsNotificationConnection!
QuerymyPushPreferencesPushPreferences!
QueryoutcomeSignalsOutcomeSignals!
QueryunreadNotificationCountInt!

psychometrics

MutationanalyzeResponsesChemxPsychoV1_PsychometricAnalysisResult!
MutationresetQuestionHistoryBoolean!
MutationsaveDailyQuestionBatchBoolean!
MutationsaveQuestionResponsesBoolean!
QuerymyDailyQuestionBatchDailyQuestionBatch
QuerymyPsychometricAnalysisChemxPsychoV1_PsychometricAnalysisResult
QuerymyPsychometricDeltaPsychometricDelta!
QuerymyQuestionHistoryQuestionHistory!
QuerymyTraitHistory[TraitHistory!]!
QuerypsychometricAnalysisChemxPsychoV1_PsychometricAnalysisResult