No Objection Certificate
Last updated
Was this helpful?
Last updated
Was this helpful?
NOC application object to capture the details of noc related information, landid and related documents.
curl -L \
--request POST \
--url 'https://egov-micro-dev.egovernments.org/v1/noc/_create' \
--header 'Content-Type: application/json' \
--data '{
"Noc": {
"accountId": "text",
"additionalDetails": {},
"applicationType": "NEW",
"auditDetails": {
"createdBy": "text",
"createdTime": 1,
"lastModifiedBy": "text",
"lastModifiedTime": 1
},
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
],
"landId": "text",
"nocType": "text",
"source": "text",
"sourceRefId": "text",
"status": "ACTIVE",
"tenantId": "text",
"workflow": {
"action": "text",
"assignes": [
"text"
],
"comment": "text",
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
]
}
},
"RequestInfo": {
"action": "text",
"apiId": "text",
"authToken": "text",
"correlationId": "text",
"did": "text",
"key": "text",
"msgId": "text",
"ts": 1,
"userInfo": {
"emailId": "text",
"id": 1,
"mobileNumber": "text",
"name": "text",
"roles": [
{
"code": "text",
"id": 1,
"name": "text",
"tenantId": "text"
}
],
"tenantId": "text",
"type": "text",
"userName": "text",
"uuid": "text"
},
"ver": "text"
}
}'
{
"Noc": [
{
"accountId": "text",
"additionalDetails": {},
"applicationNo": "text",
"applicationStatus": "text",
"applicationType": "NEW",
"auditDetails": {
"createdBy": "text",
"createdTime": 1,
"lastModifiedBy": "text",
"lastModifiedTime": 1
},
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
],
"id": "text",
"landId": "text",
"nocNo": "text",
"nocType": "text",
"source": "text",
"sourceRefId": "text",
"status": "ACTIVE",
"tenantId": "text",
"workflow": {
"action": "text",
"assignes": [
"text"
],
"comment": "text",
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
]
}
}
],
"ResponseInfo": {
"apiId": "text",
"msgId": "text",
"resMsgId": "text",
"status": "text",
"ts": 1,
"ver": "text"
},
"count": 1
}
OK
Updates a given application
with newer details.
NOC application object to capture the details of noc related information, landid and related documents.
curl -L \
--request POST \
--url 'https://egov-micro-dev.egovernments.org/v1/noc/_update' \
--header 'Content-Type: application/json' \
--data '{
"Noc": {
"accountId": "text",
"additionalDetails": {},
"applicationType": "NEW",
"auditDetails": {
"createdBy": "text",
"createdTime": 1,
"lastModifiedBy": "text",
"lastModifiedTime": 1
},
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
],
"landId": "text",
"nocType": "text",
"source": "text",
"sourceRefId": "text",
"status": "ACTIVE",
"tenantId": "text",
"workflow": {
"action": "text",
"assignes": [
"text"
],
"comment": "text",
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
]
}
},
"RequestInfo": {
"action": "text",
"apiId": "text",
"authToken": "text",
"correlationId": "text",
"did": "text",
"key": "text",
"msgId": "text",
"ts": 1,
"userInfo": {
"emailId": "text",
"id": 1,
"mobileNumber": "text",
"name": "text",
"roles": [
{
"code": "text",
"id": 1,
"name": "text",
"tenantId": "text"
}
],
"tenantId": "text",
"type": "text",
"userName": "text",
"uuid": "text"
},
"ver": "text"
}
}'
{
"Noc": [
{
"accountId": "text",
"additionalDetails": {},
"applicationNo": "text",
"applicationStatus": "text",
"applicationType": "NEW",
"auditDetails": {
"createdBy": "text",
"createdTime": 1,
"lastModifiedBy": "text",
"lastModifiedTime": 1
},
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
],
"id": "text",
"landId": "text",
"nocNo": "text",
"nocType": "text",
"source": "text",
"sourceRefId": "text",
"status": "ACTIVE",
"tenantId": "text",
"workflow": {
"action": "text",
"assignes": [
"text"
],
"comment": "text",
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
]
}
}
],
"ResponseInfo": {
"apiId": "text",
"msgId": "text",
"resMsgId": "text",
"status": "text",
"ts": 1,
"ver": "text"
},
"count": 1
}
Application updated successfully
curl -L \
--request POST \
--url 'https://egov-micro-dev.egovernments.org/v1/noc/_search?tenantId=text' \
--header 'Content-Type: application/json' \
--data '{
"RequestInfo": {
"action": "text",
"apiId": "text",
"authToken": "text",
"correlationId": "text",
"did": "text",
"key": "text",
"msgId": "text",
"ts": 1,
"userInfo": {
"emailId": "text",
"id": 1,
"mobileNumber": "text",
"name": "text",
"roles": [
{
"code": "text",
"id": 1,
"name": "text",
"tenantId": "text"
}
],
"tenantId": "text",
"type": "text",
"userName": "text",
"uuid": "text"
},
"ver": "text"
}
}'
{
"Noc": [
{
"accountId": "text",
"additionalDetails": {},
"applicationNo": "text",
"applicationStatus": "text",
"applicationType": "NEW",
"auditDetails": {
"createdBy": "text",
"createdTime": 1,
"lastModifiedBy": "text",
"lastModifiedTime": 1
},
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
],
"id": "text",
"landId": "text",
"nocNo": "text",
"nocType": "text",
"source": "text",
"sourceRefId": "text",
"status": "ACTIVE",
"tenantId": "text",
"workflow": {
"action": "text",
"assignes": [
"text"
],
"comment": "text",
"documents": [
{
"additionalDetails": {},
"documentType": "text",
"documentUid": "text",
"fileStoreId": "text",
"id": "text"
}
]
}
}
],
"ResponseInfo": {
"apiId": "text",
"msgId": "text",
"resMsgId": "text",
"status": "text",
"ts": 1,
"ver": "text"
},
"count": 1
}
OK