# MOSIP API

**Canonical:** https://apis.io/apis/mosip-io/mosip-io-api/  
**Provider:** MOSIP — https://apis.io/providers/mosip-io/  
**Base URL:** https://mosip.io  
**Documentation:** https://docs.mosip.io/1.2.0/mosip-docs-1.1.5/apis/abis-apis.md

MOSIP API is published by [MOSIP](https://apis.io/providers/mosip-io/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

MOSIP API as documented publicly: 62 operations. Contract generated from the documentation by API Evangelist (2026-11-09); not the provider's own document.

## Operations (60 of 62)

| Method | Path | Summary |
|---|---|---|
| GET | `/agegrouptype/{age}` | This service will provides the age group based on the passed age. |
| GET | `/applicationtypes` | This service will provides the service for the List of ApplicationTypes. |
| POST | `/applicationtypes` | This service will create the list of ApplicationTypes which are used in the MOSIP platform. |
| GET | `/applicationtypes/{code}/{languagecode}` | This service will provides the service for the List of ApplicationTypes. |
| GET | `/applicationtypes/{languagecode}` | This service is used to fetch all Application details by language code |
| POST | `/blacklistedwords` | This service will create a blacklistedword which will be used in the MOSIP platform. |
| PUT | `/blacklistedwords` | This service will update the blacklisted word which is used in the MOSIP platform. |
| PUT | `/blacklistedwords/details` | This service will update the details of a blacklisted word. |
| POST | `/blacklistedwords/filtervalues` | This API is used to populate filter dropdowns for blacklisted words. |
| POST | `/blacklistedwords/search` | This API is used to search blacklisted words with filter criteria. |
| POST | `/blacklistedwords/words` | This service will create a blacklisted word. |
| GET | `/blacklistedwords/{langcode}` | This service will provides the service for the List of blacklisted words based on the passed language code. |
| DELETE | `/blacklistedwords/{word}` | This service will delete a blacklisted word. |
| POST | `/bulkupload` | The user can perform bulk upload of master data and tables. |
| GET | `/bulkupload/getAllTransactions` | The user can fetch all the transaction which were used for bulkupload. |
| GET | `/exceptionholidays/{registrationcenterid}/{languagecode}` | This service returns the exceptional holidays of a particular registration center. |
| POST | `/genders/filtervalues` | This API is used by the Administrator Portal UI to populate filter dropdowns on the Gender List View UI Screen. |
| POST | `/genders/search` | This API is used by the Administrator Portal to fetch list of Genders based on a given filter criteria to display the list of Genders on the Portal UI. |
| GET | `/gendertypes` | This service will provides the service for the List of Genders. |
| POST | `/gendertypes` | This service will create the list of Gender which are used in the MOSIP platform. |
| PUT | `/gendertypes` | This service will update Gender which are used in the MOSIP platform. |
| DELETE | `/gendertypes/{code}` | This service will delete Gender which are used in the MOSIP platform. |
| DELETE | `/holidays` | This service will delete a holiday. |
| GET | `/holidays` | This service will get all the holidays. |
| POST | `/holidays` | This service will create a new holiday. |
| PUT | `/holidays` | This service will update a holiday. |
| POST | `/holidays/filtervalues` | This API is used to fetch filter values for holidays. |
| POST | `/holidays/search` | This API is used to search holidays with filters. |
| GET | `/holidays/{holidayid}` | This service will get a holiday by its ID. |
| GET | `/holidays/{holidayid}/{langcode}` | This service will get a holiday by its ID and language code. |
| POST | `/idtypes` | This service will create the list of Id types which are used in the MOSIP platform. |
| GET | `/idtypes/{langcode}` | This service will provides the service for the List of id types based on language. |
| POST | `/individualtypes` | This service will create the list of individualtypes which are used in the MOSIP platform. |
| PUT | `/individualtypes` | This service will update the list of individualtypes which are used in the MOSIP platform. |
| GET | `/languages` | This service will provides the service for the List of languages. |
| POST | `/languages` | This service will create a Language which is used in the MOSIP platform. |
| PUT | `/languages` | This service will update a Language which is used in the MOSIP platform. |
| DELETE | `/languages/{code}` | This service will delete a Language which is used in the MOSIP platform. |
| POST | `/locations` | This masterdata service creates the location. |
| PUT | `/locations` | This service will update a location. |
| POST | `/locations/filtervalues` | Provide filter values for locations (details omitted). |
| POST | `/locations/search` | Search locations (details omitted in page excerpt). |
| GET | `/locations/{langcode}` | This service will fetch locations for a given language code. |
| DELETE | `/locations/{locationcode}` | This service will delete a location. |
| GET | `/locations/{locationcode}/{languagecode}` | This service will fetch a specific location by its code and language. |
| GET | `/packetstatusupdate` | The user can get status of the UIN. |
| GET | `/title` | This service will provides the service for list of all titles. |
| POST | `/title` | This service will create the list of Title which are used in the MOSIP platform. |
| PUT | `/title` | This service will provides the service for updating a particular title. |
| DELETE | `/title/{code}` | This service will provides the service for deleting a particular title. |
| GET | `/title/{langcode}` | This service will provides the service for the List of Titles. |
| POST | `/titles/filtervalues` | This API is used by the Administrator Portal UI to populate filter dropdowns on the Title List View UI Screen. |
| POST | `/titles/search` | This API is used by the Administrator Portal to fetch list of Titles based on a given filter criteria to display the list of Titles on the Portal UI. |
| GET | `/v1/masterdata/exceptionholidays/{registrationcenterid}/{languagecode}` | This service returns the exceptional holidays of a particular registration center. |
| GET | `/v1/masterdata/weekdays/{registrationcenterid}/{languagecode}` | This service returns all the week days. |
| GET | `/v1/masterdata/workingdays/{registrationcenterid}/{languagecode}` | This service returns the working days of a particular registration center. |
| GET | `/weekdays/{registrationcenterid}/{languagecode}` | This service returns all the week days. |
| GET | `/workingdays/{registrationcenterid}/{languagecode}` | This service returns the working days of a registration center. |
| GET | `/zones/authorize/{rid}` | This service will verify if the logged-in user is authorized to view the RID history. |
| GET | `/zones/hierarchy/{langcode}` | This service will fetch the logged-in user zone hierarchy. |

…and 2 more operations. They are listed in full on the page.

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/mosip-io/openapi/_ae-authored/mosip-io-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-post-genders-search-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-post-blacklistedwords-search-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-post-locations-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-put-locations-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-post-holidays-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/mosip-io/json-schema/mosip-io-put-holidays-request-schema.json
- **APIsJSON** — https://artifacts.apis.io/mosip-io/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/mosip-io/mosip-io-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/mosip-io/.
