{"version":1,"pages":[{"id":"hMHWhem7J8qEjKLmLPZH","title":"Background","pathname":"/","siteSpaceId":"sitesp_q3OWL","icon":"lightbulb"},{"id":"iOeIZQg9U5OfAwNJAhyq","title":"SahamatiNet MVP","pathname":"/sahamatinet-mvp","siteSpaceId":"sitesp_q3OWL","icon":"flask-vial"},{"id":"Je8HYdztQw978RhDhMzi","title":"Introduction","pathname":"/sahamatinet-mvp/introduction","siteSpaceId":"sitesp_q3OWL","icon":"head-side-brain","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"O1g3QfaT1owwYuuNu4ls","title":"Applications","pathname":"/sahamatinet-mvp/applications","siteSpaceId":"sitesp_q3OWL","icon":"computer-speaker","description":"SahamatiNet Applications","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"BUOWeQ3Z5ScV9cAONKjq","title":"Observability","pathname":"/sahamatinet-mvp/observability","siteSpaceId":"sitesp_q3OWL","icon":"telescope","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"ovB36caMwUE5pAHH1LoP","title":"Integration Steps","pathname":"/sahamatinet-mvp/integration-steps","siteSpaceId":"sitesp_q3OWL","icon":"lightbulb-on","description":"For the SahamatiNet Minimum viable product (MVP)","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"MkwzyClQy5lr5rNcxmbB","title":"Sandbox Onboarding","pathname":"/sahamatinet-mvp/integration-steps/sandbox-onboarding","siteSpaceId":"sitesp_q3OWL","icon":"tickets-airline","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"}]},{"id":"3IqYFNjrj8JfBK5GHZae","title":"IAM APIs","pathname":"/sahamatinet-mvp/integration-steps/iam-apis","siteSpaceId":"sitesp_q3OWL","icon":"fingerprint","description":"Identity and Access Management ( Token Service) APIs","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"}]},{"id":"vd2jGjZhjjBoNqIz0Qx2","title":"CR APIs","pathname":"/sahamatinet-mvp/integration-steps/cr-apis","siteSpaceId":"sitesp_q3OWL","icon":"address-card","description":"Central Registry APIs","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"}]},{"id":"03GmEtrGY9DbWg4OxIFC","title":"Integration with Router","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"}]},{"id":"he6izYEOfylwitWtBfgk","title":"Sample Code Snippets","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets","siteSpaceId":"sitesp_q3OWL","description":"These snippets details about the changes that members need to make to their implementation to use the SahamatiNet Router in different languages.","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"}]},{"id":"Rku5p658a6BaKycyLicD","title":"Python","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets/python","siteSpaceId":"sitesp_q3OWL","description":"","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Sample Code Snippets"}]},{"id":"6jH0gqZuGZs9uWpmm4UP","title":"Java","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets/java","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Sample Code Snippets"}]},{"id":"PC5ENjSDYRY3xbsY3ePu","title":"JavaScript","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets/javascript","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Sample Code Snippets"}]},{"id":"FLl7UjsmXSAZ9BH4MwcN","title":"GoLang","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets/golang","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Sample Code Snippets"}]},{"id":"fXCQFH2qZcKj0q4zn1ok","title":"C#","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/sample-code-snippets/c","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Sample Code Snippets"}]},{"id":"iwwUzRtGbl96px7YIChz","title":"Observability through Router","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router","siteSpaceId":"sitesp_q3OWL","description":"While the SahamatiNet Router was introduced to simplify interoperability across the AA ecosystem, its centralized role also creates an opportunity to implement comprehensive observability features.","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"}]},{"id":"5tJWtlnEYgNE0KfhB2f3","title":"Router Integration Helper API","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router/router-integration-helper-api","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Observability through Router"}]},{"id":"fjrheoL2M61vDzmmCWEr","title":"Observability Attributes","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router/observability-attributes","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Observability through Router"}]},{"id":"C5DBh5ktU77a6n74gcwY","title":"AA API Attributes","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router/observability-attributes/aa-api-attributes","siteSpaceId":"sitesp_q3OWL","description":"Here, the API requests are invoked by the Financial Information Provider (FIP) or Financial Information User (FIU) as the sender, targeting the respective AA endpoints.","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Observability through Router"},{"label":"Observability Attributes"}]},{"id":"xprp3u6lfe2BztBMfNC7","title":"FIU API Attributes","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router/observability-attributes/fiu-api-attributes","siteSpaceId":"sitesp_q3OWL","description":"Here, the API requests are invoked by the Financial Information User (FIU) as the sender, targeting the respective AA endpoints.","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Observability through Router"},{"label":"Observability Attributes"}]},{"id":"DEutJmRUScaBidQtFL5v","title":"FIP API Attributes","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/observability-through-router/observability-attributes/fip-api-attributes","siteSpaceId":"sitesp_q3OWL","description":"Here, the API requests are invoked by the Account Aggregator (AA) as the sender, targeting the respective FIP endpoints.","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Observability through Router"},{"label":"Observability Attributes"}]},{"id":"dD0BEk4qAVBxry3Fyda1","title":"Router APIs Specifications","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/router-apis-specifications","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"}]},{"id":"1aoGBtmA5xotu60jwHw5","title":"FIU API Specification","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/router-apis-specifications/fiu-api-specification","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Router APIs Specifications"}]},{"id":"I0fintqsGh8ttm80upVA","title":"AA API Specification","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/router-apis-specifications/aa-api-specification","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Router APIs Specifications"}]},{"id":"Mi1To3C3zMADZtW5LElU","title":"FIP API Specification","pathname":"/sahamatinet-mvp/integration-steps/integration-with-router/router-apis-specifications/fip-api-specification","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"Integration with Router"},{"label":"Router APIs Specifications"}]},{"id":"xyYzUJPL6zh1sVbK8Ahs","title":"ReBIT Workflows using Router","pathname":"/sahamatinet-mvp/integration-steps/rebit-workflows-using-router","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"}]},{"id":"tW6INajj5Y1PeFCNqNVl","title":"Account Discovery & Linking","pathname":"/sahamatinet-mvp/integration-steps/rebit-workflows-using-router/account-discovery-and-linking","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"ReBIT Workflows using Router"}]},{"id":"A2yNSPwIavA9DI2uqaXe","title":"Consent Workflow","pathname":"/sahamatinet-mvp/integration-steps/rebit-workflows-using-router/consent-workflow","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"ReBIT Workflows using Router"}]},{"id":"lbiZnhahf0XqzXe7HlpS","title":"FI Request Workflow","pathname":"/sahamatinet-mvp/integration-steps/rebit-workflows-using-router/fi-request-workflow","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration Steps","icon":"lightbulb-on"},{"label":"ReBIT Workflows using Router"}]},{"id":"MHD8NOyd5iM0GjlCl0so","title":"Integration with Simulators","pathname":"/sahamatinet-mvp/integration-with-simulators","siteSpaceId":"sitesp_q3OWL","icon":"lightbulb-gear","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"jrZwJTo5WfBEjjOH37kG","title":"AA Simulator","pathname":"/sahamatinet-mvp/integration-with-simulators/aa-simulator","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration with Simulators","icon":"lightbulb-gear"}]},{"id":"xIZfLwqZi2vXlHKsCvwZ","title":"FIP Simulator","pathname":"/sahamatinet-mvp/integration-with-simulators/fip-simulator","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration with Simulators","icon":"lightbulb-gear"}]},{"id":"CnLcteBrUaHtY37c5M3q","title":"FIU Simulator","pathname":"/sahamatinet-mvp/integration-with-simulators/fiu-simulator","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"},{"label":"Integration with Simulators","icon":"lightbulb-gear"}]},{"id":"LaV7DeBtN8EFl6CtjTDN","title":"Validation of Integration","pathname":"/sahamatinet-mvp/validation-of-integration","siteSpaceId":"sitesp_q3OWL","icon":"list-check","breadcrumbs":[{"label":"SahamatiNet MVP","icon":"flask-vial"}]},{"id":"fvwL2KHqh4BmRLbkZmle","title":"Onboarding to Saans","pathname":"/onboarding-to-saans","siteSpaceId":"sitesp_q3OWL","icon":"chart-line","description":"Saans stands for “Swasthya of AA Network as a Service”."},{"id":"5JrgMI96e6ycejGJrX5D","title":"Publish Data to Sahamati","pathname":"/onboarding-to-saans/publish-data-to-sahamati","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"Onboarding to Saans","icon":"chart-line"}]},{"id":"BVCd4hZAySL65Z95OrOZ","title":"Push metric","pathname":"/onboarding-to-saans/publish-data-to-sahamati/push-metric","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"Onboarding to Saans","icon":"chart-line"},{"label":"Publish Data to Sahamati"}]},{"id":"I7LAxrDXtIi81c0BSnPA","title":"Push notification metric","pathname":"/onboarding-to-saans/publish-data-to-sahamati/push-notification-metric","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"Onboarding to Saans","icon":"chart-line"},{"label":"Publish Data to Sahamati"}]},{"id":"ciZUZcDZrsamLHWfAeAY","title":"Access Aggregated Data from Sahamati","pathname":"/onboarding-to-saans/access-aggregated-data-from-sahamati","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"Onboarding to Saans","icon":"chart-line"}]},{"id":"TlhTlybUQWYte5hNXbNC","title":"How to access the SAANS API","pathname":"/onboarding-to-saans/access-aggregated-data-from-sahamati/how-to-access-the-saans-api","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"Onboarding to Saans","icon":"chart-line"},{"label":"Access Aggregated Data from Sahamati"}]},{"id":"LvxHMs74QztsfMUlNVhE","title":"Glossary","pathname":"/glossary","siteSpaceId":"sitesp_q3OWL","icon":"face-pleading"},{"id":"YMsOoGlmo6InMcLzBLx7","title":"Guidelines","pathname":"/guidelines","siteSpaceId":"sitesp_q3OWL","icon":"person-chalkboard"},{"id":"tAgIZy5G3GUr1z4HXfgy","title":"Frequently Asked Questions","pathname":"/frequently-asked-questions","siteSpaceId":"sitesp_q3OWL","icon":"comments-question-check","description":"This FAQ section summarises the key aspects of the SahamatiNet Router and its integration process in a clear, concise manner."},{"id":"why7GXq4HdU9UsFVbBNx","title":"How To Guides","pathname":"/how-to-guides","siteSpaceId":"sitesp_q3OWL","icon":"face-disguise"},{"id":"q324tDPwoXspKJHoocej","title":"How To Onboard to Sandbox ?","pathname":"/how-to-guides/how-to-onboard-to-sandbox","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]},{"id":"p1ZHuH5NA0jRxmXazs4U","title":"How To Generate a Certificate ?","pathname":"/how-to-guides/how-to-generate-a-certificate","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]},{"id":"FPpBGVd2nmoyfbtXf6xg","title":"How To Generate Tokens ?","pathname":"/how-to-guides/how-to-generate-tokens","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]},{"id":"Y9z3YQ2D8RqxQAwa39M9","title":"How to Rotate Entity Secret","pathname":"/how-to-guides/how-to-rotate-entity-secret","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]},{"id":"MuiA2ChYmVGSjq6xAqsC","title":"Token Service APIs - Production","pathname":"/how-to-guides/token-service-apis-production","siteSpaceId":"sitesp_q3OWL","description":"Identity and Access Management ( Token Service) APIs","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]},{"id":"K5dK0PEskmImbVW56LAj","title":"Central Registry JSON Template","pathname":"/how-to-guides/central-registry-json-template","siteSpaceId":"sitesp_q3OWL","breadcrumbs":[{"label":"How To Guides","icon":"face-disguise"}]}]}