Home

Partner Management Services API documentation (1.0)

Download OpenAPI specification:Download

License: Mosip

Partner Management Services API documentation

secure-biometric-interface-controller

Service to update SecureBiometricInterface

Updates SecureBiometricInterface and returns success message

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (SecureBiometricInterfaceUpdateDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to save SecureBiometricInterfaceCreateDto

Saves SecureBiometricInterfaceCreateDto and return DeviceDetail id

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (SecureBiometricInterfaceCreateDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to approve/reject SecureBiometricInterface

Approve SecureBiometricInterface and returns success message

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (SecureBiometricInterfaceStatusUpdateDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to search SecureBiometricInterface details

Service to search SecureBiometricInterface details

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (DeviceSearchDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to filter SBI's

Service to filter SBI's

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (FilterValueDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to map device details with sbi

Service to map device details with sbi

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (DeviceDetailSBIMappingDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to search mapped device details and SecureBiometricInterface details

Service to search mapped device details and SecureBiometricInterface details

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (DeviceSearchDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to remove mapped device details with sbi

Service to remove mapped device details with sbi

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (DeviceDetailSBIMappingDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

role-controller

getRequiredRoles

Responses

partner-management-controller

Service to get partner details

Service to get partner details

query Parameters
partnerType
string

Responses

Service to activate/de-activate partner

Service to activate/de-activate partner

path Parameters
partnerId
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (StatusRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to activate/de-activate partner api key

Service to activate/de-activate partner api key

path Parameters
partnerId
required
string
policyId
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (APIkeyStatusUpdateRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to get policy for given api key

Service to get policy for given api key

path Parameters
partnerId
required
string
apikey
required
string

Responses

Service to update policies against to api key

Service to update policies against to api key

path Parameters
partnerId
required
string
apikey
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (PartnersPolicyMappingRequest)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to approve/reject partner policy mapping

Service to approve/reject partner policy mapping

path Parameters
mappingkey
required
string
Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (StatusRequestDto)

Responses

Request samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "requesttime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "request": {
    }
}

Service to get api key requests

Service to get api key requests

Responses

Service to get api key request

Service to get api key request

path Parameters
apikey
required
string

Responses

partner-service-controller

partner self registration

Saves partner details

Request Body schema: application/json
id
string
version
string
requesttime
string <date-time>
metadata
object
required
object (PartnerRequest)

Responses

Request samples