...
The following API’s are used in the integration of eDCR system,
Extract Plan API
Purpose: This API will extratc the building plan drawing(dxf) file send along and gives the extracted data.
Scrutinize Plan API
Purpose: This API will scrutinize the building plan drawing(dxf) file send along and gives the plan scrutiny result as response along with a unique eDCR number on successful processing.
Fetch scrutinized plan details API
Purpose: This API is used to fetch the details of the plan that is already scrutinized in the system by providing a transaction number or a eDCR number.
Extract Plan API
Purpose: This API will extract the building plan drawing(dxf) file send along and gives the extracted data.
Refer YAML definition https://github.com/egovernments/digit-bpa/blob/master/egov/egov-edcr/dcrasservice.yaml
...
For the above APIs must use state domain URL and in the contract tenantId of concern city have to send to scrutinize multiple cities.
Should not use city domain URL to scrutinize or fetch, still if you use and scrutinize won’t get any response and will fail.
The tenantId, if you are using {state_name.city_name} naming convention, then the state_name what you are sending in the request and city code in the state schema must be the same.