# Registration Interfaces

## Introduction

OpenG2P platform offers registration of persons into programs via the following interfaces:

1. Mobile registration app&#x20;
2. Self-registration by a potential beneficiary&#x20;
3. API-based registration by other systems

Agent-assisted registration supports [offline registration](https://docs.openg2p.org/1.0.0/secure-registry/registration-methods/offline-registration) in areas where connectivity may be a challenge.

Registration can be done for individuals or groups like families, households, schools, etc.
