# Products

- [Registry](https://docs.openg2p.org/products/registry.md)
- [OpenG2P Registry (Platform)](https://docs.openg2p.org/products/registry/registry.md): OpenG2P Registry is an open-source platform for building functional registries of individuals, groups and non-human entities, that fit into a country's digital public infrastructure
- [Concepts](https://docs.openg2p.org/products/registry/registry/concepts.md): Core concepts of the OpenG2P Registry platform -- Registry, Register, Table, Programme Register, records, identifiers, change requests, hierarchy, and metadata-driven configuration.
- [Features](https://docs.openg2p.org/products/registry/registry/features.md): Overview of all features provided by the OpenG2P Registry.
- [Unified Registry Model](https://docs.openg2p.org/products/registry/registry/features/unified-registry-model.md)
- [Change Management & Approval Workflow](https://docs.openg2p.org/products/registry/registry/features/change-management-and-approval-workflow.md)
- [Audit-ability & Trace-ability](https://docs.openg2p.org/products/registry/registry/features/audit-ability-and-trace-ability.md)
- [Data Integrity, Security & Encryption](https://docs.openg2p.org/products/registry/registry/features/data-integrity-security-and-encryption.md)
- [Ingestion Pipeline](https://docs.openg2p.org/products/registry/registry/features/ingestion-pipeline.md)
- [Outgestion Pipeline](https://docs.openg2p.org/products/registry/registry/features/outgestion-pipeline.md): Push data to external systems via templates and events.
- [Dynamic UI Rendering](https://docs.openg2p.org/products/registry/registry/features/dynamic-ui-rendering.md)
- [Registry Intake](https://docs.openg2p.org/products/registry/registry/features/registry-intake.md): Registry Intake is a key mechanism for creating and onboarding records into the registry.
- [Event Publishing & WebSub Integration](https://docs.openg2p.org/products/registry/registry/features/event-publishing-and-websub-integration.md)
- [Consent-Aware Data Sharing](https://docs.openg2p.org/products/registry/registry/features/consent-aware-data-sharing.md)
- [Deduplication](https://docs.openg2p.org/products/registry/registry/features/deduplication.md): Identify and manage duplicate records within the registry.
- [RBAC Roles & Permissions](https://docs.openg2p.org/products/registry/registry/features/rbac-roles-and-permissions.md): Roles, permissions, and role-permission mappings for the OpenG2P Registry module, managed via Keycloak under the 'staff' realm.
- [Metadata-Driven Extensibility](https://docs.openg2p.org/products/registry/registry/features/metadata-driven-extensibility.md)
- [Standards Compliance](https://docs.openg2p.org/products/registry/registry/features/standards-compliance.md)
- [Cloud-Native Deployment & Scaling](https://docs.openg2p.org/products/registry/registry/features/cloud-native-deployment-and-scaling.md)
- [Observability & Operational Control](https://docs.openg2p.org/products/registry/registry/features/observability-and-operational-control.md)
- [Multi-Level Approval Workflow](https://docs.openg2p.org/products/registry/registry/features/multi-level-approval-workflow.md)
- [Design](https://docs.openg2p.org/products/registry/registry/design.md): Technical architecture and design of OpenG2P Registry
- [Tech Architecture](https://docs.openg2p.org/products/registry/registry/design/registry-tech-architecture.md)
- [Data Model](https://docs.openg2p.org/products/registry/registry/design/data-model.md): Core data model of OpenG2P Registry -- registers, records, versioning, and domain extension patterns.
- [Meta Data Seeding](https://docs.openg2p.org/products/registry/registry/design/meta-data-seeding.md): How variant-specific configuration and sample data are seeded into the registry database after deployment.
- [Change Management](https://docs.openg2p.org/products/registry/registry/design/change-management.md): Change request workflow -- how every registry mutation flows through approval before being committed.
- [Ingestion Pipeline](https://docs.openg2p.org/products/registry/registry/design/ingestion-pipeline.md): End-to-end asynchronous ingestion flow -- from partner payload receipt to change request creation.
- [Outgestion Pipeline](https://docs.openg2p.org/products/registry/registry/design/outgestion-pipeline.md): Design of the outgestion pipeline for pushing data to external partner systems
- [Encryption at Rest](https://docs.openg2p.org/products/registry/registry/design/encryption-at-rest.md): Envelope encryption approach for column-level encryption of sensitive registry data at rest.
- [Partner APIs](https://docs.openg2p.org/products/registry/registry/design/partner-apis.md): Design of the Partner API surface for external system integration
- [Deduplication](https://docs.openg2p.org/products/registry/registry/design/deduplication.md): Design of the deduplication engine for identifying and managing duplicate records
- [VC Issuance](https://docs.openg2p.org/products/registry/registry/design/vc-issuance.md): Design of verifiable credential issuance from the registry
- [Registrant Auth - OIDC](https://docs.openg2p.org/products/registry/registry/design/registrant-authentication-oidc-widget.md)
- [Detailed design](https://docs.openg2p.org/products/registry/registry/design/registrant-authentication-oidc-widget/detailed-design.md)
- [UI Engineering](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design.md): Engineering design
- [Widget Library](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design/registry-ui-widget-library.md)
- [Widget Reference](https://docs.openg2p.org/products/registry/registry/design/ui-engineering-design/widget-reference.md)
- [Score Computation framework](https://docs.openg2p.org/products/registry/registry/design/score-computation-framework.md)
- [Functional ID generation](https://docs.openg2p.org/products/registry/registry/design/functional-id-generation.md)
- [Audit trail for Write Operations](https://docs.openg2p.org/products/registry/registry/design/audit-trail-for-write-operations.md)
- [Registry themes](https://docs.openg2p.org/products/registry/registry/design/registry-themes.md)
- [Completion Score](https://docs.openg2p.org/products/registry/registry/design/completion-score.md): Register Completion Score Design Document
- [Dynamic languages](https://docs.openg2p.org/products/registry/registry/design/dynamic-languages.md)
- [Intake Forms](https://docs.openg2p.org/products/registry/registry/design/intake-forms.md): Intake forms for Register
- [Input Mechanisms](https://docs.openg2p.org/products/registry/registry/design/intake-forms/input-mechanisms.md): Input mechanisms into Intake Forms
- [Record level permissions](https://docs.openg2p.org/products/registry/registry/design/record-level-permissions.md): Technical design
- [AWE Integration](https://docs.openg2p.org/products/registry/registry/design/awe-integration.md)
- [Developer Zone](https://docs.openg2p.org/products/registry/registry/developer-zone.md): Resources for developers building on and extending OpenG2P Registry.
- [Organization of Codebase](https://docs.openg2p.org/products/registry/registry/developer-zone/organization-of-codebase.md)
- [Building a Registry](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry.md): Creating a domain-specific registry by extending the OpenG2P Registry core.
- [Concepts](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts.md)
- [Registry vs Register](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-vs-register.md): Base registry models available in the platform
- [Base Models](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/base-models.md): ORM Models and Pydantic Schemas for defining domain objects of a Registry
- [Registry Configuration](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-configuration.md): Configurations for the Registry Instance
- [G2PRegistryConfiguration](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-configuration/g2pregistryconfiguration.md): g2p\_registry\_configuration
- [Register Metadata](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata.md)
- [G2PRegisterDefinition](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisterdefinition.md): g2p\_register\_definitions - the principal metadata information on Registers
- [G2PRegisterSchema](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisterschema.md): g2p\_register\_schemas - JSON schemas for datasets
- [G2PRegisterUITab](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregisteruitab.md): g2p\_register\_ui\_tabs - UI Configuration (Tabs) for Registers & Program Registers
- [G2PRegisterSection](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregistersection.md): g2p\_register\_sections
- [G2PRegisterSectionDocumentLabels](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/registry-and-register-metadata/g2pregistersectiondocumentlabels.md): g2p\_register\_section\_document\_labels
- [Build & Deploy a Registry](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/concepts/build-and-deploy-a-registry.md)
- [Step-by-Step Guide](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/guide-to-building-a-registry.md)
- [Deployment Design](https://docs.openg2p.org/products/registry/registry/developer-zone/building-a-registry/deployment-design.md): How to create a Registry Deployment for a target Domain
- [Developer Install](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install.md)
- [Staff Portal UI](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/openg2p-registry-staff-portal-ui.md): Developer Installation for Openg2p Registry Staff Portal UI
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/staff-portal-api.md): Developers can set up and run the OpenG2P Registry Staff Portal API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Beneficiary Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/beneficiary-portal-api.md): Developers can set up and run the OpenG2P Registry Beneficiary Portal API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/partner-api.md): Developers can set up and run the OpenG2P Registry Partner API on their local machines. This guide outlines the steps to install it on a Linux-based laptop or desktop.
- [Celery Beat Producers](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/celery-beat-producers.md): Developers can set up and run the OpenG2P Registry Celery Beat Producers on their local machines. The Beat Producers schedule periodic registry jobs and enqueue them onto the Celery worker queue.
- [Celery Workers](https://docs.openg2p.org/products/registry/registry/developer-zone/developer-install/celery-workers.md): Developers can set up and run the OpenG2P Registry Celery Workers on their local machines. The Workers execute the tasks enqueued by the Celery Beat Producers.
- [API Documentation](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation.md): API reference for OpenG2P Registry.
- [1.0.0](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0.md)
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0/staff-portal-api.md): APIs used by the Staff Portal UI
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.0.0/partner-api.md): APIs available for the Registry Partner ecosystem
- [1.1.0](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0.md)
- [Staff Portal API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0/staff-portal-api.md)
- [Partner API](https://docs.openg2p.org/products/registry/registry/developer-zone/api-documentation/1.1.0/partner-api.md)
- [Non Functional Requirements](https://docs.openg2p.org/products/registry/registry/developer-zone/non-functional-requirements.md): Performance & Security - Design & Approach
- [Versions](https://docs.openg2p.org/products/registry/registry/versions.md)
- [Registry Release Notes - v4.0.0](https://docs.openg2p.org/products/registry/registry/versions/registry-release-notes-v4.0.0.md)
- [Registry Release Notes - v4.1.0](https://docs.openg2p.org/products/registry/registry/versions/registry-release-notes-v4.1.0.md)
- [Deployment](https://docs.openg2p.org/products/registry/registry/deployment.md): Deploying OpenG2P Registry on Kubernetes using Helm charts.
- [Registry Helm Chart 4.x](https://docs.openg2p.org/products/registry/registry/deployment/helm-chart-4.x.md)
- [Post-Installation](https://docs.openg2p.org/products/registry/registry/deployment/post-installation.md): Steps to complete after installing the Registry Helm chart.
- [Upgrade Guide](https://docs.openg2p.org/products/registry/registry/deployment/upgrade-guide.md): Upgrading between Registry versions.
- [Use Case Implementation](https://docs.openg2p.org/products/registry/registry/use-case-implementation.md)
- [Farmer Registry](https://docs.openg2p.org/products/registry/farmer-registry.md)
- [National Social Registry](https://docs.openg2p.org/products/registry/national-social-registry.md)
- [PBMS](https://docs.openg2p.org/products/pbms.md): Program and Beneficiary Management System
- [Features](https://docs.openg2p.org/products/pbms/features.md)
- [Decoupled yet Registry-Aware](https://docs.openg2p.org/products/pbms/features/decoupled-yet-registry-aware.md)
- [Support for Multiple Registries](https://docs.openg2p.org/products/pbms/features/support-for-multiple-registries.md)
- [Rule-Driven Processing](https://docs.openg2p.org/products/pbms/features/rule-driven-processing.md)
- [Multi-Goods & Multi-Services Support](https://docs.openg2p.org/products/pbms/features/multi-goods-and-multi-services-support.md)
- [Dual Cycle Management](https://docs.openg2p.org/products/pbms/features/dual-cycle-management.md)
- [Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/warehouses-and-agencies.md)
- [Verification Workflows](https://docs.openg2p.org/products/pbms/features/verification-workflows.md)
- [Controlled List Management](https://docs.openg2p.org/products/pbms/features/controlled-list-management.md)
- [Integration with Sponsor Banks](https://docs.openg2p.org/products/pbms/features/integration-with-sponsor-banks.md)
- [Integration with Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/integration-with-warehouses-and-agencies.md)
- [Reconciliation with Sponsor Bank](https://docs.openg2p.org/products/pbms/features/reconciliation-with-sponsor-bank.md)
- [Reconciliation with Warehouses & Agencies](https://docs.openg2p.org/products/pbms/features/reconciliation-with-warehouses-and-agencies.md)
- [Reporting & Dashboards](https://docs.openg2p.org/products/pbms/features/reporting-and-dashboards.md)
- [Design](https://docs.openg2p.org/products/pbms/design.md)
- [Concept](https://docs.openg2p.org/products/pbms/design/concept.md)
- [Static definitions](https://docs.openg2p.org/products/pbms/design/pbms-odoo.md)
- [Rule definitions](https://docs.openg2p.org/products/pbms/design/rule-definitions.md)
- [Enrolment & Disbursement Cycles](https://docs.openg2p.org/products/pbms/design/enrolment-and-disbursement-cycles.md): A benefit program typically goes through two distinct repetitive cycles - enrolment cycles and disbursement cycles.
- [Enrolment cycle](https://docs.openg2p.org/products/pbms/design/enrolment-workflow.md)
- [Disbursement cycle](https://docs.openg2p.org/products/pbms/design/disbursement-workflow.md)
- [Workflow design](https://docs.openg2p.org/products/pbms/design/workflow-design.md): Workflow for Enrolment & Disbursement Cycles
- [Roles & privileges](https://docs.openg2p.org/products/pbms/design/roles-and-privileges.md)
- [Post disbursement workflow](https://docs.openg2p.org/products/pbms/design/g2p-bridge-workflow.md)
- [Deployment](https://docs.openg2p.org/products/pbms/deployment.md): PBMS Deployment
- [PBMS Installation](https://docs.openg2p.org/products/pbms/deployment/deployment-instructions.md): PBMS deployment instructions
- [PBMS Helm Chart 4.x](https://docs.openg2p.org/products/pbms/deployment/pbms-helm-chart-4.x.md)
- [Configurations](https://docs.openg2p.org/products/pbms/deployment/configurations.md): The instructions here are related to configuration of base settings for PBMS using the Odoo UI
- [Domain names & certificates](https://docs.openg2p.org/products/pbms/deployment/domain-names-and-certificates.md): Domain names and certificates for PBMS
- [Developer Zone](https://docs.openg2p.org/products/pbms/developer-zone.md)
- [Repositories](https://docs.openg2p.org/products/pbms/developer-zone/repositories.md)
- [Developer Install](https://docs.openg2p.org/products/pbms/developer-zone/developer-install.md)
- [PBMS Docker](https://docs.openg2p.org/products/pbms/developer-zone/pbms-docker.md): Information regarding PBMS odoo and background task docker images and their creation
- [API Reference](https://docs.openg2p.org/products/pbms/developer-zone/api-reference.md)
- [Beneficiary portal APIs](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/beneficiary-portal-apis.md)
- [Agency app APIs](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/agency-app-apis.md)
- [Staff portal APIs (for Odoo)](https://docs.openg2p.org/products/pbms/developer-zone/api-reference/staff-portal-apis-for-odoo.md)
- [Tech Guides](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides.md)
- [Registry Addons](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons.md)
- [Key Components](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons/key-components.md)
- [Example Implementation Workflow](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-addons/example-implementation-workflow.md)
- [Registry Connector](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors.md)
- [Key Components](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors/key-components.md)
- [Example Implementation Workflow](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/registry-connectors/example-implementation-workflow.md)
- [Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view.md): A brief discussion about the summary view in PBMS odoo user interface followed by ways to customize the same
- [Eligibility Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view/eligibility-summary-view.md)
- [Entitlement Summary View](https://docs.openg2p.org/products/pbms/developer-zone/tech-guides/summary-view/entitlement-summary-view.md)
- [Versions](https://docs.openg2p.org/products/pbms/versions.md): PBMS versions
- [SPAR](https://docs.openg2p.org/products/spar.md): Social Payments Account Registry
- [Features](https://docs.openg2p.org/products/spar/features.md): SPAR Features
- [SPAR Mapper](https://docs.openg2p.org/products/spar/features/spar-mapper.md): aka ID Account Mapper
- [SPAR Self Service](https://docs.openg2p.org/products/spar/features/spar-self-service.md): Providing Self Service features for the beneficiaries
- [Privacy & Security](https://docs.openg2p.org/products/spar/features/privacy-and-security.md): SPAR Privacy & Security
- [Interoperability](https://docs.openg2p.org/products/spar/features/interoperability.md)
- [Performance & Scale](https://docs.openg2p.org/products/spar/features/performance-and-scale.md)
- [Monitoring & Reporting](https://docs.openg2p.org/products/spar/features/monitoring-and-reporting.md)
- [Deployment](https://docs.openg2p.org/products/spar/deployment.md): SPAR Deployment
- [Domain Names and Certificates](https://docs.openg2p.org/products/spar/deployment/domain-names-and-certificates.md): Domain names and mapping for SPAR
- [SPAR Helm Chart 1.x](https://docs.openg2p.org/products/spar/deployment/helm-charts.md): SPAR Master Helm Chart
- [SPAR Helm Chart 2.x](https://docs.openg2p.org/products/spar/deployment/pbms-helm-chart-4.x.md)
- [User Guides](https://docs.openg2p.org/products/spar/user-guides.md)
- [Link FA (Self Service)](https://docs.openg2p.org/products/spar/user-guides/self-update-id-with-financial-address-information.md)
- [Link FA (Admin)](https://docs.openg2p.org/products/spar/user-guides/admin-guide-to-link-id-with-financial-address-information.md)
- [Development](https://docs.openg2p.org/products/spar/development.md)
- [Jira Board](https://docs.openg2p.org/products/spar/development/jira-board.md): You can find the status of the current sprints, releases and backlogs in the Jira Board.
- [Testing](https://docs.openg2p.org/products/spar/development/testing.md)
- [Unit Testing](https://docs.openg2p.org/products/spar/development/testing/unit-testing.md)
- [Functional Testing](https://docs.openg2p.org/products/spar/development/testing/functional-testing.md)
- [Performance Testing](https://docs.openg2p.org/products/spar/development/testing/performance-testing.md): Performance testing of SPAR sub modules
- [Mapper](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper.md): Mapper Performance Testing
- [Resolve API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/resolve-api.md): Performance testing of Resolve API
- [Link API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/link-api.md)
- [Unlink API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/unlink-api.md)
- [Update API](https://docs.openg2p.org/products/spar/development/testing/performance-testing/mapper/update-api.md)
- [Developer Install](https://docs.openg2p.org/products/spar/development/developer-install.md)
- [SPAR Mapper API](https://docs.openg2p.org/products/spar/development/developer-install/spar-mapper-api.md): This page provides comprehensive documentation for the installation of spar-mapper-api, a FastAPI-based service designed for data mapping within the Social Payments Account and Registry (SPAR) system.
- [SPAR Self Service API](https://docs.openg2p.org/products/spar/development/developer-install/spar-self-service-api.md)
- [SPAR Self Service UI](https://docs.openg2p.org/products/spar/development/developer-install/spar-self-service-ui.md): Developer Installation for SPAR Self Service UI
- [Repositories](https://docs.openg2p.org/products/spar/development/repositories.md): The SPAR subsystem consists of the following repos
- [API Reference](https://docs.openg2p.org/products/spar/development/api-reference.md)
- [Tech Guides](https://docs.openg2p.org/products/spar/development/tech-guides.md)
- [Technology Stack](https://docs.openg2p.org/products/spar/development/technology-stack.md)
- [Versions](https://docs.openg2p.org/products/spar/versions.md): SPAR Versions
- [Releases](https://docs.openg2p.org/products/spar/releases.md)
- [1.0.0](https://docs.openg2p.org/products/spar/releases/release-notes.md): SPAR Release Notes for 1.0.0
- [1.1.0](https://docs.openg2p.org/products/spar/releases/release-notes-1.md): SPAR Release Notes for 1.1.0 - WIP
- [G2P Bridge](https://docs.openg2p.org/products/g2p-bridge.md)
- [Features](https://docs.openg2p.org/products/g2p-bridge/features.md)
- [Cash, goods & services](https://docs.openg2p.org/products/g2p-bridge/features/cash-goods-and-services.md)
- [Extensibility Layer](https://docs.openg2p.org/products/g2p-bridge/features/extensibility-connect-to-sponsor-banks.md)
- [Address resolver - SPAR](https://docs.openg2p.org/products/g2p-bridge/features/extensibility-connect-to-sponsor-banks/account-mapper-resolution.md)
- [Reconciliation with Sponsor Bank](https://docs.openg2p.org/products/g2p-bridge/features/reconciliation-with-sponsor-bank.md)
- [Scaling for High Volumes](https://docs.openg2p.org/products/g2p-bridge/features/scaling-for-high-volumes.md)
- [Interoperability](https://docs.openg2p.org/products/g2p-bridge/features/interoperability.md)
- [Privacy & Security](https://docs.openg2p.org/products/g2p-bridge/features/privacy-and-security.md)
- [Monitoring & Reporting](https://docs.openg2p.org/products/g2p-bridge/features/monitoring-and-reporting.md)
- [Deployment](https://docs.openg2p.org/products/g2p-bridge/deployment.md)
- [Deployment of Example Bank](https://docs.openg2p.org/products/g2p-bridge/deployment/deployment-of-example-bank.md): Deployment of OpenG2P Example Bank Simulator
- [PBMS Configuration](https://docs.openg2p.org/products/g2p-bridge/deployment/configure-g2p-connect-payment-manager.md): G2P Bridge
- [Domain Names and Certificates](https://docs.openg2p.org/products/g2p-bridge/deployment/domain-names-and-certificates.md): Domain names and mapping for G2P Bridge
- [Helm Charts](https://docs.openg2p.org/products/g2p-bridge/deployment/helm-charts.md): G2P Bridge Master Helm Chart
- [Developer Zone](https://docs.openg2p.org/products/g2p-bridge/development.md)
- [Design](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications.md)
- [IN APIs from PBMS](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects.md)
- [create\_benefit\_program\_configuration](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/create_benefit_program_configuration.md)
- [create\_disbursement\_envelope](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/create_disbursement_envelope.md)
- [cancel\_disbursement\_envelope](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/cancel_disbursement_envelope.md)
- [create\_disbursements](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/disbursement.md)
- [cancel\_disbursements](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/cancel_disbursements.md)
- [get\_disbursement\_envelope\_status](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/get_disbursement_envelope_status.md)
- [get\_disbursement\_status](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/persistent-objects/get_disbursement_status.md)
- [OUT APIs to Mapper](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-mapper.md)
- [resolve](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-mapper/resolve.md)
- [OUT APIs to Bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-bank.md)
- [check\_funds\_with\_bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-bank/check_funds_with_bank.md): Triggered by Batch job
- [block\_funds\_with\_bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-bank/block_funds_with_bank.md): Triggered by Batch job
- [disburse\_funds\_from\_bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/out-apis-to-bank/create_disbursements.md): Triggered by Batch job
- [IN APIs from Bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/in-apis-from-bank.md)
- [upload\_mt940](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/in-apis-from-bank/update_status_of_disbursements.md)
- [Helper Tables](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/helper-tables.md)
- [benefit\_program\_configuration](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/helper-tables/benefit_program.md)
- [Configuration parameters](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/config-attributes.md)
- [Bank Connectors](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/interfaces.md)
- [Physical Organization](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/physical-organization.md)
- [Example Bank](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/example-bank.md): openg2p-g2p-bridge-example-bank (bank simulator)
- [example-bank-models](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-models.md): openg2p-g2p-bridge-example-bank-models
- [example-bank-api](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-api.md): openg2p-g2p-bridge-example-bank-api
- [example-bank-celery](https://docs.openg2p.org/products/g2p-bridge/development/design-specifications/example-bank/openg2p-g2p-bridge-example-bank-celery.md): openg2p-g2p-bridge-example-bank-celery
- [Testing](https://docs.openg2p.org/products/g2p-bridge/development/testing.md)
- [Unit Testing](https://docs.openg2p.org/products/g2p-bridge/development/testing/unit-testing.md)
- [Functional Testing](https://docs.openg2p.org/products/g2p-bridge/development/testing/functional-testing.md)
- [Performance Testing](https://docs.openg2p.org/products/g2p-bridge/development/testing/performance-testing.md)
- [Repositories](https://docs.openg2p.org/products/g2p-bridge/development/repositories.md)
- [Developer Install](https://docs.openg2p.org/products/g2p-bridge/development/developer-install.md)
- [G2P Bridge](https://docs.openg2p.org/products/g2p-bridge/development/developer-install/installing-openg2p-bridge-on-linux.md): Installation of G2P Bridge on a developer machine
- [Example Bank](https://docs.openg2p.org/products/g2p-bridge/development/developer-install/example-bank.md): Installation of Example Bank Simulator on a developer machine
- [API Reference](https://docs.openg2p.org/products/g2p-bridge/development/api-reference.md)
- [Technology Stack](https://docs.openg2p.org/products/g2p-bridge/development/technology-stack.md)
- [Versions](https://docs.openg2p.org/products/g2p-bridge/versions.md): G2P Bridge Versions
- [Tech Guides](https://docs.openg2p.org/products/g2p-bridge/tech-guides.md)
- [Geo resolver](https://docs.openg2p.org/products/g2p-bridge/tech-guides/geo-resolver.md)
- [Sponsor Bank connector](https://docs.openg2p.org/products/g2p-bridge/tech-guides/bank-connector-interface-guide.md): This guide provides details on implementing the BankConnectorInterface for integration with sponsor banks to support various benefit programs in the G2P Bridge application.
- [Warehouse allocator](https://docs.openg2p.org/products/g2p-bridge/tech-guides/warehouse-allocator.md)
- [Agency alloctor](https://docs.openg2p.org/products/g2p-bridge/tech-guides/agency-alloctor.md)
- [Address resolver](https://docs.openg2p.org/products/g2p-bridge/tech-guides/address-resolver.md)
- [Notification connector](https://docs.openg2p.org/products/g2p-bridge/tech-guides/notification-connector.md)
- [User Guides](https://docs.openg2p.org/products/g2p-bridge/user-guides.md)
- [Releases](https://docs.openg2p.org/products/g2p-bridge/releases.md)
- [1.0.2](https://docs.openg2p.org/products/g2p-bridge/releases/1.0.2.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.openg2p.org/products.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
