Home

kernel-syncdata-service (1.0)

Download OpenAPI specification:Download

License: Mosip

kernel-syncdata-service

websub-callback-controller

handleCACertificate

Request Body schema: application/json
publisher
string
topic
string
publishedOn
string
object (Event)

Responses

Request samples

Content type
application/json
{
  • "publisher": "string",
  • "topic": "string",
  • "publishedOn": "string",
  • "event": {
    }
}

sync-data-controller

getUserDetailsBasedOnKeyIndexV2

query Parameters
keyindex
required
string

Responses

syncClientSettingsV2

query Parameters
keyindex
required
string
lastUpdated
string
regcenterId
string
version
string

Responses

getUserDetailsBasedOnKeyIndex

query Parameters
keyindex
required
string

Responses

getClientPublicKey

path Parameters
machineId
required
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

validateKeyMachineMapping

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

Responses

Request samples

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

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": {
    },
  • "errors": [
    ]
}

downloadScript

path Parameters
scriptName
required
string
query Parameters
keyindex
required
string

Responses

getPublicKey

path Parameters
applicationId
required
string
query Parameters
timeStamp
string
referenceId
string

Responses

getLatestPublishedIdSchema

query Parameters
lastupdated
string
schemaVersion
number <double>
Default: 0
domain
string
type
string

Responses

Response samples

Content type
application/json
{
  • "id": "string",
  • "version": "string",
  • "responsetime": "2019-08-24T14:15:22Z",
  • "metadata": { },
  • "response": { },
  • "errors": [
    ]
}

getCACertificates

query Parameters
lastupdated
string

Responses

getCertificate

query Parameters
applicationId
required
string
referenceId
string

Responses

getMachineConfigDetails

path Parameters
keyIndex
required
string

Responses

syncClientSettings

query Parameters
keyindex
required
string
lastUpdated
string
regcenterId
string

Responses

downloadEntityData

path Parameters
entityIdentifier
required
string
query Parameters
keyindex
required
string

Responses

sync-auth-token-controller

getTokenWithUserIdPwd

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

Responses

Request samples

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

sendOTP

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

Responses

Request samples

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