KYB KYB Suite - 01

FSSAI License Verification

FSSAI License Verification API by RPACPC enhances your onboarding process, ensuring it is secure, efficient, and intelligent. This API validates the authenticity of food business operators, providing the confidence that your merchants have the necessary authorization for activities related to food products, including manufacturing, storage, distribution, and export.

Sample verification Dummy data

1 You send

Checking FSSAI records…

2 You get back
✓

INACTIVERegistration certificate issued

482 ms

License number21517267000381
Company nameM/s. HALDIRAM PURASKRUT DHANLA PRATHMIK DUDH SANKALAN KENDRA, PROP. SHRI RAKESH NATRAJ MESHRAM
License categoryRegistration
Premise addressAT- HOUSE NO.109, NEAR BANK OF BARODA, DHANLA, MOUDA
Pincode441104
DistrictNagpur
StateMaharashtra
StatusRegistration Certificate issued
ProductDairy products and analogues, excluding products of food category 2.0
Response time
< 900 ms
Uptime SLA
95%
Rate limit
60 req / min
Auth
Bearer token
Business problems solved

An unverified FSSAI license can create bigger compliance risks than a failed lookup.

Expired, inactive, or incorrect FSSAI license details can flow into food-business onboarding and supplier verification, surfacing later as compliance gaps, rejected partnerships, and operational risk. Verification at the point of entry helps identify these issues early.

Invalid or inactive licenses

Food businesses may provide incorrect, inactive, or outdated FSSAI license details, making it difficult to verify whether their registration is currently valid.

Manual license verification

Checking FSSAI license details manually takes time, slows onboarding, and becomes difficult to manage across large supplier and merchant networks.

Incomplete business verification

Without verified license, business, and premises details, platforms and organizations may rely on incomplete information during supplier and merchant onboarding.

Request parameters

One required field. That's it.

Send a JSON body with the FSSAI License Verification you want to verify. Optional flags let you control how much taxpayer detail is returned.

Parameter Type Description
license_numberRequired string The FSSAI license or registration number to verify (e.g. 21517267000381).
consentOptional string Consent artefact reference where your workflow captures end-user consent. Recommended for audit trails.
Response

Step 2Clean, typed JSON, every time.

Key response fields
Field Description
license_number string FSSAI license or registration number.
company_name string Registered name of the food business.
license_active_flag boolean Indicates whether the FSSAI license or registration is currently active.
license_category_name string Category of the FSSAI license or registration.
premise_address string Registered address of the food business premises.
premise_pincode string PIN code of the registered business premises.
village_name string Name of the village associated with the registered premises.
200 · Sample responseRESPONSE
{
  "license_number": "21517267000381",
  "company_name": "M/s. HALDIRAM PURASKRUT DHANLA PRATHMIK DUDH SANKALAN KENDRA, PROP. SHRI RAKESH NATRAJ MESHRAM",
  "license_active_flag": false,
  "license_category_name": "Registration",
  "premise_address": "AT- HOUSE NO.109, NEAR BANK OF BARODA, DHANLA, MOUDA, ",
  "premise_pincode": "441104",
  "village_name": "",
  "taluka_name": "Nagpur (Rural)",
  "district_name": "Nagpur",
  "state_name": "Maharashtra",
  "status_desc": "Registration Certificate issued",
  "uuid": "",
  "product_detail": [
    {
      "kob_name": null,
      "products_list": [
        {
          "product_name": "01 - Dairy products and analogues, excluding products of food category 2.0",
          "productId": 1
        }
      ]
    }
  ]
}

A predictable response with the taxpayer's verified profile and current standing. Below: a live example and the field reference.

Industry use cases

Where FSSAI License Verification earns its place.

A single check that protects invoicing, onboarding, and underwriting across sectors. Len

Food & Beverage Businesses

Verify FSSAI license details before onboarding restaurants, food manufacturers, caterers, and other food businesses.

Marketplaces & B2B

Validate seller and supplier FSSAI licenses during onboarding to maintain accurate food-business records.

Food Supply Chains

Verify FSSAI registration and business details for suppliers, distributors, and food partners before procurement and onboarding.

Compliance & Vendor Teams

Check license status, business details, and registered premises to support ongoing vendor verification and compliance workflows.

Integration process

Five-minute quick start.

Authenticate, send one request, read the status. The same pattern works across the entire FSSAI License Verification.

1

Get your API key

Request access and receive sandbox credentials instantly - no procurement cycle to begin testing.

2

Authenticate

Pass your key as a bearer token over TLS in the Authorization header.

3

POST the GSTIN

Send a single JSON body to /v2/fssai/verify. Add include_filing for compliance signals.

4

Read the status

Branch on status and filing_current, then flip from sandbox to production with one flag.

cURLREQUEST
# Verify FSSAI license information
curl --location 'https://api.rpacpc.com/services/bv002' \
  --header 'Content-Type: application/json' \
  --header 'token: YOUR_TOKEN' \
  --header 'secretkey: YOUR_SECRET_KEY' \
  --data '{
    "request_id": "1234567890",
    "consent": "Y",
    "consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API",
    "flrs_license_no": "21517267000381",
    "get_all": true
  }'
Status codes
200Success — The request was accepted and processed. Always read the response body — some validation outcomes are reported with a 200 and the reason inside the payload.
400Bad Request — The request itself is malformed: a required field is missing, or a value is in the wrong format.
401Unauthorized — Credentials are missing, wrong, or expired. Check the token and secretkey headers are being sent and belong to this environment.
403Forbidden — The credentials are valid but not allowed here — the endpoint is not enabled for your account, or the calling IP is not whitelisted.
404Not Found — The URL does not match any endpoint, or the record you asked for does not exist.
408Request Timeout — The request took too long to complete. Safe to retry once.
429Too Many Requests — You have exceeded the rate limit for your plan. Back off and retry after a short pause.
500Internal Server Error — Something failed on our side. Retry, and if it continues, contact support with the request_id you sent.
502Bad Gateway — An upstream source returned an invalid response. Usually transient — retry.
503Service Unavailable — The service or one of its upstream sources is temporarily down or overloaded. Retry with a delay.
504Gateway Timeout — An upstream source did not respond in time. Retry after a moment.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?
FAQ

Frequently asked questions

Common questions about the FSSAI License Verification — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
What is the FSSAI License Verification API?
The FSSAI License Verification API is a digital tool that verifies the authenticity of merchants operating in the food business industry, ensuring they possess the necessary authorization.
How does the API work?
The API works by accepting merchant information, such as their license details, and cross-referencing it with authoritative databases to validate their authorization.
Why is this API important for businesses in the food industry?
This API is crucial for businesses to ensure they onboard authorized merchants, enhancing safety, compliance, and efficiency in their operations.
Does the API offer real-time verification?
Yes, the API provides real-time verification, allowing businesses to confirm the legitimacy of merchants instantly.
What specific activities does the API validate for merchants?
The API verifies a merchant’s authorization for various food-related activities, including manufacturing, storage, distribution, and export.
Is the API customizable to meet specific business needs?
The API can be tailored to align with the specific requirements and preferences of businesses.
How easy is it to integrate the API into existing systems?
The API is designed for easy integration, ensuring a seamless and hassle-free onboarding process.
Is the data handled securely during the verification process?
Yes, the API maintains data security and confidentiality to protect sensitive information.
How can the API help businesses save costs?
The API improves resource allocation by reducing the need for manual verification, resulting in cost savings and increased operational efficiency.

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.