Access license status, business name, license category, premise address, location details and available product information using a food license number.
The RPACPC Food License Verification API enables businesses to retrieve food license information using a license number. The response includes business and premise details, license category, status description and available product information.
The API supports the get_all flag to request all available details, including product information returned in the response.
This API can be integrated into food business onboarding, vendor verification, supplier due diligence and KYB workflows.
The API response may include the following information, depending on the response received:
License number, license category and license active flag.
Registered company or business name.
Business premise address and pincode.
Village, taluka, district and state, where available.
Status description returned by the source.
Available product categories and product identifiers.
UUID field, where returned.
Provide the food license number along with the required request and consent fields.
Set get_all to true to request all available details.
RPACPC processes the request and retrieves the available license information.
Integrate the structured response into your business verification or onboarding workflow.
| Parameter | Type | Required | Description |
|---|---|---|---|
| request_id | String | Yes | Unique identifier for the API request. |
| consent | String | Yes | Consent indicator. The supplied example uses Y. |
| consent_text | String | Yes | Consent statement associated with the request. |
| flrs_license_no | String | Yes | Food license number to be verified. |
| get_all | Boolean | No | Set to true to request all available details. |
{
"request_id": "1234567890",
"consent": "Y",
"consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API",
"flrs_license_no": "12345678901234",
"get_all": true
}
| Field | Description |
|---|---|
| status | Overall API response status. |
| status_code | Response status code returned by the API. |
| message | Response message. |
| billable | Billing-related indicator returned by the API. |
| error | Error information, if returned. |
| data.license_number | Food license number returned by the source. |
| data.company_name | Business name associated with the license. |
| data.license_active_flag | Boolean active-status field returned by the source. |
| data.license_category_name | License category, such as Registration in the supplied example. |
| data.premise_address | Address of the licensed premise. |
| data.premise_pincode | Pincode associated with the premise. |
| data.village_name | Village name, where available. |
| data.taluka_name | Taluka name, where available. |
| data.district_name | District name, where available. |
| data.state_name | State name, where available. |
| data.status_desc | License status description returned by the source. |
| data.uuid | UUID field returned by the source. |
| data.product_detail | Product detail records associated with the license. |
| data.product_detail[].kob_name | KOB name field returned within a product detail record. |
| data.product_detail[].products_list | List of product records. |
| data.product_detail[].products_list[].product_name | Product category or description. |
| data.product_detail[].products_list[].productId | Product identifier returned by the source. |
| request_id | Request identifier supplied in the API call. |
| sequence_id | Processing reference identifier returned by the API. |
| request_time | Timestamp when the request was recorded. |
| response_time | Timestamp when the response was recorded. |
{
"status": "SUCCESS",
"status_code": "200",
"message": "Data fetch successfully",
"billable": "Y",
"error": null,
"data": {
"license_number": "12345678901234",
"company_name": "SAMPLE FOOD BUSINESS",
"license_active_flag": true,
"license_category_name": "Registration",
"premise_address": "Sample business premise address",
"premise_pincode": "400001",
"village_name": "",
"taluka_name": "Sample Taluka",
"district_name": "Sample District",
"state_name": "Maharashtra",
"status_desc": "Registration Certificate issued",
"uuid": "",
"product_detail": [
{
"kob_name": null,
"products_list": [
{
"product_name": "Sample food product category",
"productId": 1
}
]
}
]
},
"request_id": "1234567890",
"sequence_id": "00000000-0000-4000-8000-000000000000",
"request_time": "2026-10-04T11:05:47.121Z",
"response_time": "2026-10-04T11:05:47.554Z"
}
This example uses illustrative business and location information. The actual response may contain empty fields, null values or different product records.
Verify food license information as part of onboarding restaurants, food manufacturers, distributors and other food-related businesses.
Retrieve license and premise information to support supplier verification and vendor due diligence.
Use license status, category and business details as inputs to internal business verification workflows.
Retrieve available product information associated with a license to support business categorisation and review.
Use the returned premise address and location fields to support business profile validation.
Common questions about the FSSAI License Verification — what it returns, how fast it is, and how to integrate.
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.