Integrate with MOSIP e-Signet
Description
Pre-requisites
Steps
Configure OpenG2P as a partner on MOSIP
Configure OpenG2P as relying party on e-Signet
Using PMS API
post
Body
idstringOptional
versionstringOptional
requesttimestring · date-timeOptional
metadataobjectOptional
Responses
200
OK
application/json
idstringOptional
versionstringOptional
responsetimestring · date-timeOptional
metadataobjectOptional
post/oidc/client
POST /v1/partnermanager/oidc/client HTTP/1.1
Host: api-internal.mec.mosip.net
Content-Type: application/json
Accept: */*
Content-Length: 287
{
"id": "text",
"version": "text",
"requesttime": "2026-01-01T00:00:00.000Z",
"metadata": {},
"request": {
"name": "text",
"policyId": "text",
"publicKey": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"authPartnerId": "text",
"logoUri": "text",
"redirectUris": [
"text"
],
"grantTypes": [
"text"
],
"clientAuthMethods": [
"text"
]
}
}200
OK
{
"id": "text",
"version": "text",
"responsetime": "2026-01-01T00:00:00.000Z",
"metadata": {},
"response": {
"clientId": "text",
"status": "text"
},
"errors": [
{
"errorCode": "text",
"message": "text"
}
]
}Using e-Signet API
post
Body
requestTimestringOptional
Responses
200
OK
application/json
responseTimestringOptional
post/client-mgmt/oidc-client
POST /v1/esignet/client-mgmt/oidc-client HTTP/1.1
Host: api-internal.mec.mosip.net
Content-Type: application/json
Accept: */*
Content-Length: 280
{
"requestTime": "text",
"request": {
"clientId": "text",
"clientName": "text",
"publicKey": {
"ANY_ADDITIONAL_PROPERTY": {}
},
"relyingPartyId": "text",
"userClaims": [
"text"
],
"authContextRefs": [
"text"
],
"logoUri": "text",
"redirectUris": [
"text"
],
"grantTypes": [
"text"
],
"clientAuthMethods": [
"text"
]
}
}200
OK
{
"responseTime": "text",
"response": {
"clientId": "text",
"status": "text"
},
"errors": [
{
"errorCode": "text",
"errorMessage": "text"
}
]
}Enable e-Signet on OpenG2P


Parameter
Value
Last updated

