Skip to main content
The eBRC API lets you generate electronic Bank Realization Certificates for every exporter on your platform. Onboard an exporter, connect their DGFT account, pull inward remittances, generate certificates, and download the PDF. All REST, all JSON, one API key. The API is free for general use (250 live certificates a month included), with contract-gated live access. Create your account in the eBRC API console to get started; a test and a live key are issued as a pair and appear in the console. Questions: amin@eximfiles.io. New to eBRCs? Read What is an eBRC? for the concept, the DGFT and FEMA context, and why exporters need one.

Start here

Quick start

Create a platform customer, validate DGFT credentials, fetch IRMs, and submit your first generation request.

Authentication

One API key header over HTTPS, with published per-endpoint rate limits.

Generate an eBRC

Submit IRM records for generation, then poll status with your request ID.

Bulk and Excel

Download the pre-filled template, fill it, upload it back. Errors come back per row.

Errors

The error body, exact validation messages, and DGFT credential error codes.

Annexures

DGFT reference data: field specs, purpose codes, currency codes, and port codes.

The lifecycle at a glance

2

Fetch IRMs

3

Generate

Push IRM records for eBRC generation, one at a time or in bulk via Excel.
4

Track and download

Base URL

One base URL, https://api.ebrc.in/api/v1, for both test and live: your API key’s prefix decides which. See Base URL and Modes for how that works, and the API Reference for conventions and the response envelope.

Need help?

Contact us

Email amin@eximfiles.io and quote the requestId from your API response.