Application - API Specifications
Last updated
Last updated
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
curl -L \
--request POST \
--url '/application/v1/create' \
--header 'Content-Type: */*' \
--data '{
"RequestInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"action": "text",
"did": "text",
"key": "text",
"msgId": "text",
"requesterId": "text",
"authToken": "text",
"userInfo": {
"tenantId": "text",
"id": 1,
"uuid": "text",
"userName": "text",
"mobileNumber": "text",
"emailId": "text",
"roles": [
{
"tenantId": "text",
"id": "text",
"name": "text",
"description": "text"
}
],
"salutation": "text",
"name": "text",
"gender": "text",
"alternateMobileNumber": "text",
"altContactNumber": "text",
"pan": "text",
"aadhaarNumber": "text",
"permanentAddress": "text",
"permanentCity": "text",
"permanentPincode": "text",
"correspondenceCity": "text",
"correspondencePincode": "text",
"correspondenceAddress": "text",
"active": true,
"locale": "text",
"type": "text",
"accountLocked": true,
"accountLockedDate": 1,
"fatherOrHusbandName": "text",
"relationship": "text",
"signature": "text",
"bloodGroup": "text",
"photo": "text",
"identificationMark": "text",
"createdBy": 1,
"password": "text",
"otpReference": "text",
"lastModifiedBy": 1,
"createdDate": "2025-03-24",
"lastModifiedDate": "2025-03-24",
"dob": 1,
"pwdExpiryDate": 1
}
},
"application": {
"tenantId": "text",
"caseId": "text",
"filingNumber": "text",
"cnrNumber": "text",
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"createdDate": 1,
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"onBehalfOf": [
"123e4567-e89b-12d3-a456-426614174000"
],
"applicationType": "text",
"applicationNumber": "Application 1 of the year 2024",
"applicationCMPNumber": "CMP/1/2024",
"issuedBy": {
"benchID": "text",
"judgeID": [
"123e4567-e89b-12d3-a456-426614174000"
],
"courtID": "text"
},
"reasonForApplication": "text",
"applicationDetails": {},
"status": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
],
"isActive": true,
"statuteSection": {
"tenantId": "text",
"statute": "text",
"sections": [
"text"
],
"subsections": [
"text"
],
"additionalDetails": "text"
},
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
],
"additionalDetails": {},
"auditDetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
},
"workflow": {
"action": "text",
"comment": "text",
"assignees": [
"text"
],
"status": "text",
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
]
}
}
}'
{
"responseInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"resMsgId": "text",
"msgId": "text",
"status": "SUCCESSFUL"
},
"application": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"tenantId": "text",
"caseId": "text",
"filingNumber": "text",
"cnrNumber": "text",
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"createdDate": 1,
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"onBehalfOf": [
"123e4567-e89b-12d3-a456-426614174000"
],
"applicationType": "text",
"applicationNumber": "Application 1 of the year 2024",
"applicationCMPNumber": "CMP/1/2024",
"issuedBy": {
"benchID": "text",
"judgeID": [
"123e4567-e89b-12d3-a456-426614174000"
],
"courtID": "text"
},
"reasonForApplication": "text",
"applicationDetails": {},
"status": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
],
"isActive": true,
"statuteSection": {
"tenantId": "text",
"statute": "text",
"sections": [
"text"
],
"subsections": [
"text"
],
"additionalDetails": "text"
},
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
],
"additionalDetails": {},
"auditDetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
},
"workflow": {
"action": "text",
"comment": "text",
"assignees": [
"text"
],
"status": "text",
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
]
}
}
}
success
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
curl -L \
--request POST \
--url '/application/v1/update' \
--header 'Content-Type: */*' \
--data '{
"RequestInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"action": "text",
"did": "text",
"key": "text",
"msgId": "text",
"requesterId": "text",
"authToken": "text",
"userInfo": {
"tenantId": "text",
"id": 1,
"uuid": "text",
"userName": "text",
"mobileNumber": "text",
"emailId": "text",
"roles": [
{
"tenantId": "text",
"id": "text",
"name": "text",
"description": "text"
}
],
"salutation": "text",
"name": "text",
"gender": "text",
"alternateMobileNumber": "text",
"altContactNumber": "text",
"pan": "text",
"aadhaarNumber": "text",
"permanentAddress": "text",
"permanentCity": "text",
"permanentPincode": "text",
"correspondenceCity": "text",
"correspondencePincode": "text",
"correspondenceAddress": "text",
"active": true,
"locale": "text",
"type": "text",
"accountLocked": true,
"accountLockedDate": 1,
"fatherOrHusbandName": "text",
"relationship": "text",
"signature": "text",
"bloodGroup": "text",
"photo": "text",
"identificationMark": "text",
"createdBy": 1,
"password": "text",
"otpReference": "text",
"lastModifiedBy": 1,
"createdDate": "2025-03-24",
"lastModifiedDate": "2025-03-24",
"dob": 1,
"pwdExpiryDate": 1
}
},
"application": {
"tenantId": "text",
"caseId": "text",
"filingNumber": "text",
"cnrNumber": "text",
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"createdDate": 1,
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"onBehalfOf": [
"123e4567-e89b-12d3-a456-426614174000"
],
"applicationType": "text",
"applicationNumber": "Application 1 of the year 2024",
"applicationCMPNumber": "CMP/1/2024",
"issuedBy": {
"benchID": "text",
"judgeID": [
"123e4567-e89b-12d3-a456-426614174000"
],
"courtID": "text"
},
"reasonForApplication": "text",
"applicationDetails": {},
"status": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
],
"isActive": true,
"statuteSection": {
"tenantId": "text",
"statute": "text",
"sections": [
"text"
],
"subsections": [
"text"
],
"additionalDetails": "text"
},
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
],
"additionalDetails": {},
"auditDetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
},
"workflow": {
"action": "text",
"comment": "text",
"assignees": [
"text"
],
"status": "text",
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
]
}
}
}'
{
"responseInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"resMsgId": "text",
"msgId": "text",
"status": "SUCCESSFUL"
},
"application": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"tenantId": "text",
"caseId": "text",
"filingNumber": "text",
"cnrNumber": "text",
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"createdDate": 1,
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"onBehalfOf": [
"123e4567-e89b-12d3-a456-426614174000"
],
"applicationType": "text",
"applicationNumber": "Application 1 of the year 2024",
"applicationCMPNumber": "CMP/1/2024",
"issuedBy": {
"benchID": "text",
"judgeID": [
"123e4567-e89b-12d3-a456-426614174000"
],
"courtID": "text"
},
"reasonForApplication": "text",
"applicationDetails": {},
"status": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
],
"isActive": true,
"statuteSection": {
"tenantId": "text",
"statute": "text",
"sections": [
"text"
],
"subsections": [
"text"
],
"additionalDetails": "text"
},
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
],
"additionalDetails": {},
"auditDetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
},
"workflow": {
"action": "text",
"comment": "text",
"assignees": [
"text"
],
"status": "text",
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
]
}
}
}
ResponseInfo with application(s) updated successfully
Gets the list of Application(s)
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
can send in any one of the values. If multiple parameters are passed, then it will be a logical AND search
Pagination details
curl -L \
--request POST \
--url '/application/v1/search' \
--header 'Content-Type: */*' \
--data '{
"RequestInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"action": "text",
"did": "text",
"key": "text",
"msgId": "text",
"requesterId": "text",
"authToken": "text",
"userInfo": {
"tenantId": "text",
"id": 1,
"uuid": "text",
"userName": "text",
"mobileNumber": "text",
"emailId": "text",
"roles": [
{
"tenantId": "text",
"id": "text",
"name": "text",
"description": "text"
}
],
"salutation": "text",
"name": "text",
"gender": "text",
"alternateMobileNumber": "text",
"altContactNumber": "text",
"pan": "text",
"aadhaarNumber": "text",
"permanentAddress": "text",
"permanentCity": "text",
"permanentPincode": "text",
"correspondenceCity": "text",
"correspondencePincode": "text",
"correspondenceAddress": "text",
"active": true,
"locale": "text",
"type": "text",
"accountLocked": true,
"accountLockedDate": 1,
"fatherOrHusbandName": "text",
"relationship": "text",
"signature": "text",
"bloodGroup": "text",
"photo": "text",
"identificationMark": "text",
"createdBy": 1,
"password": "text",
"otpReference": "text",
"lastModifiedBy": 1,
"createdDate": "2025-03-24",
"lastModifiedDate": "2025-03-24",
"dob": 1,
"pwdExpiryDate": 1
}
},
"criteria": {
"filingNumber": "text",
"owner": null,
"cnrNumber": "text",
"applicationNumber": "text",
"applicationCMPNumber": "text",
"applicationType": "text",
"status": "text",
"id": "text",
"tenantId": "text"
},
"pagination": {
"limit": 1,
"offSet": 1,
"sortBy": "text",
"order": {
"0": "a",
"1": "s",
"2": "c"
}
}
}'
{
"responseInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"resMsgId": "text",
"msgId": "text",
"status": "SUCCESSFUL"
},
"TotalCount": 1,
"applicationList": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"tenantId": "text",
"caseId": "text",
"filingNumber": "text",
"cnrNumber": "text",
"referenceId": "123e4567-e89b-12d3-a456-426614174000",
"createdDate": 1,
"createdBy": "123e4567-e89b-12d3-a456-426614174000",
"onBehalfOf": [
"123e4567-e89b-12d3-a456-426614174000"
],
"applicationType": "text",
"applicationNumber": "Application 1 of the year 2024",
"applicationCMPNumber": "CMP/1/2024",
"issuedBy": {
"benchID": "text",
"judgeID": [
"123e4567-e89b-12d3-a456-426614174000"
],
"courtID": "text"
},
"reasonForApplication": "text",
"applicationDetails": {},
"status": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
],
"isActive": true,
"statuteSection": {
"tenantId": "text",
"statute": "text",
"sections": [
"text"
],
"subsections": [
"text"
],
"additionalDetails": "text"
},
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
],
"additionalDetails": {},
"auditDetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
},
"workflow": {
"action": "text",
"comment": "text",
"assignees": [
"text"
],
"status": "text",
"documents": [
{
"id": "text",
"documentType": "text",
"fileStore": "text",
"documentUid": "text",
"additionalDetails": {}
}
]
}
}
]
}
ResponseInfo with application(s) search successfully
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
can send in any one of the values and Exists value will be populated with true or false. If multiple parameters are passed, then it will be a logical AND search
curl -L \
--request POST \
--url '/application/v1/exists' \
--header 'Content-Type: */*' \
--data '{
"RequestInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"action": "text",
"did": "text",
"key": "text",
"msgId": "text",
"requesterId": "text",
"authToken": "text",
"userInfo": {
"tenantId": "text",
"id": 1,
"uuid": "text",
"userName": "text",
"mobileNumber": "text",
"emailId": "text",
"roles": [
{
"tenantId": "text",
"id": "text",
"name": "text",
"description": "text"
}
],
"salutation": "text",
"name": "text",
"gender": "text",
"alternateMobileNumber": "text",
"altContactNumber": "text",
"pan": "text",
"aadhaarNumber": "text",
"permanentAddress": "text",
"permanentCity": "text",
"permanentPincode": "text",
"correspondenceCity": "text",
"correspondencePincode": "text",
"correspondenceAddress": "text",
"active": true,
"locale": "text",
"type": "text",
"accountLocked": true,
"accountLockedDate": 1,
"fatherOrHusbandName": "text",
"relationship": "text",
"signature": "text",
"bloodGroup": "text",
"photo": "text",
"identificationMark": "text",
"createdBy": 1,
"password": "text",
"otpReference": "text",
"lastModifiedBy": 1,
"createdDate": "2025-03-24",
"lastModifiedDate": "2025-03-24",
"dob": 1,
"pwdExpiryDate": 1
}
},
"applicationList": [
{
"filingNumber": "text",
"cnrNumber": "text",
"applicationNumber": "text",
"exists": true
}
]
}'
{
"responseInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"resMsgId": "text",
"msgId": "text",
"status": "SUCCESSFUL"
},
"applicationList": {
"filingNumber": "text",
"cnrNumber": "text",
"applicationNumber": "text",
"exists": true
}
}
ResponseInfo with application(s) updated successfully
RequestInfo should be used to carry meta information about the requests to the server as described in the fields below. All eGov APIs will use requestinfo as a part of the request body to carry this meta information. Some of this information will be returned back from the server as part of the ResponseInfo in the response body to ensure correlation.
curl -L \
--request POST \
--url '/application/v1/addcomment' \
--header 'Content-Type: */*' \
--data '{
"RequestInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"action": "text",
"did": "text",
"key": "text",
"msgId": "text",
"requesterId": "text",
"authToken": "text",
"userInfo": {
"tenantId": "text",
"id": 1,
"uuid": "text",
"userName": "text",
"mobileNumber": "text",
"emailId": "text",
"roles": [
{
"tenantId": "text",
"id": "text",
"name": "text",
"description": "text"
}
],
"salutation": "text",
"name": "text",
"gender": "text",
"alternateMobileNumber": "text",
"altContactNumber": "text",
"pan": "text",
"aadhaarNumber": "text",
"permanentAddress": "text",
"permanentCity": "text",
"permanentPincode": "text",
"correspondenceCity": "text",
"correspondencePincode": "text",
"correspondenceAddress": "text",
"active": true,
"locale": "text",
"type": "text",
"accountLocked": true,
"accountLockedDate": 1,
"fatherOrHusbandName": "text",
"relationship": "text",
"signature": "text",
"bloodGroup": "text",
"photo": "text",
"identificationMark": "text",
"createdBy": 1,
"password": "text",
"otpReference": "text",
"lastModifiedBy": 1,
"createdDate": "2025-03-24",
"lastModifiedDate": "2025-03-24",
"dob": 1,
"pwdExpiryDate": 1
}
},
"applicationAddComment": {
"applicationNumber": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
]
}
}'
{
"ResponseInfo": {
"apiId": "text",
"ver": "text",
"ts": 1,
"resMsgId": "text",
"msgId": "text",
"status": "SUCCESSFUL"
},
"applicationAddComment": {
"applicationNumber": "text",
"comment": [
{
"tenantId": "text",
"individualId": "text",
"comment": "text",
"isActive": true,
"additionalDetails": "text",
"auditdetails": {
"createdBy": "text",
"lastModifiedBy": "text",
"createdTime": 1,
"lastModifiedTime": 1
}
}
]
}
}
success