{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Messages JSON format","description":"Hyperproof developer resources for custom integrations.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"messages-json-format","__idx":0},"children":["Messages JSON format"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/json/messages.json"]}," file is used to contain the strings in your custom app that are visible to the user. While it's possible to hard-code the strings directly into proof types, criteria fields, etc., it's recommended to keep all of these strings together in ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["messages.json"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["messages.json"]}," should contain one JSON object. The properties of that object are the strings in your app."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Example"]}]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"{\n    LABEL_FIRST_NAME: 'First Name',\n    LABEL_LAST_NAME: 'Last Name',\n    LABEL_PASSWORD: 'Password,\n    PROOF_TYPE_MEMBERSHIP_LIST: 'Membership List',\n    PROOF_TYPE_USER_LIST: 'User List',\n    SERVICE_NAME: 'My Service'\n}\n```# REST data source JSON formatdfdsfsdfsdfdfsdfs#####khjlkjlkjkljkl"},"children":[]}]},"headings":[{"value":"Messages JSON format","id":"messages-json-format","depth":1}],"frontmatter":{"seo":{"title":"Messages JSON format"}},"lastModified":"2026-02-26T22:35:50.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/hypersync-sdk/doc/051-messages-json","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}