Skip to main content
POST
/
genebrc
/
push-irm
cURL
curl --request POST \
  --url https://ebrcapi.dev.eximfiles.com/api/v1/genebrc/push-irm \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "platformCustomerId": "ee849a90-7a28-49b4-8cb2-8e31041650a2",
  "recordResCount": 1,
  "uploadType": "101",
  "decalarationFlag": "Y",
  "ebrcBulkGenDtos": [
    {
      "serialNo": 1,
      "uploadType": 101,
      "branchSlNo": 0,
      "irmIfscCode": "ABCD0123456",
      "irmAdCode": "6390004",
      "irmNumber": "glm97d9cc1c1fe81b9b",
      "irmDt": "15092025",
      "irmFCC": "INR",
      "irmPurposeCode": "P0103",
      "irmRemitAmtFCC": 94404.25,
      "sbCumInvoiceNumber": "15392",
      "sbCumInvoiceDate": "14092025",
      "portCode": "INDEL4",
      "billNo": "9807",
      "sbCumInvoiceFCC": "INR",
      "sbCumInvoiceValueinFCC": 94404.25,
      "mappedIRMAmountFCC": 1566,
      "isVostro": "Y",
      "vostroType": "SVRA",
      "mappedORMAmountFCC": null,
      "isThirdPartyExport": null,
      "commissionValDeduct": null,
      "discountValInfo": null,
      "insuranceValDeduct": null,
      "insuranceValInfo": null,
      "otherDeductionDeduct": null,
      "otherdeductionsInfo": null,
      "freightValDeduct": null,
      "freightValInfo": null,
      "sacCode1": "998599",
      "sacCode2": null,
      "serviceTypeModesValue": null
    }
  ]
}
'
{
  "dgftAckId": "<string>",
  "requestId": "<string>",
  "ackStatus": "<string>",
  "recordResCount": 123,
  "errorDetails": [
    {}
  ]
}
See the full field list and constraints in the Push IRM Request Fields (Annexure).

Request body example

{
  "platformCustomerId": "ee849a90-7a28-49b4-8cb2-8e31041650a2",
  "recordResCount": 1,
  "uploadType": "101",
  "decalarationFlag": "Y",
  "ebrcBulkGenDtos": [
    {
      "serialNo": 1,
      "uploadType": 101,
      "branchSlNo": 0,
      "irmIfscCode": "ABCD0123456",
      "irmAdCode": "6390004",
      "irmNumber": "glm97d9cc1c1fe81b9b",
      "irmDt": "15092025",
      "irmFCC": "INR",
      "irmPurposeCode": "P0103",
      "irmRemitAmtFCC": 94404.25,
      "sbCumInvoiceNumber": "15392",
      "sbCumInvoiceDate": "14092025",
      "portCode": "INDEL4",
      "billNo": "9807",
      "sbCumInvoiceFCC": "INR",
      "sbCumInvoiceValueinFCC": 94404.25,
      "mappedIRMAmountFCC": 1566,
      "isVostro": "Y",
      "vostroType": "SVRA",
      "mappedORMAmountFCC": null,
      "isThirdPartyExport": null,
      "commissionValDeduct": null,
      "discountValInfo": null,
      "insuranceValDeduct": null,
      "insuranceValInfo": null,
      "otherDeductionDeduct": null,
      "otherdeductionsInfo": null,
      "freightValDeduct": null,
      "freightValInfo": null,
      "sacCode1": "998599",
      "sacCode2": null,
      "serviceTypeModesValue": null
    }
  ]
}

Authorizations

x-api-key
string
header
required

Body

application/json
platformCustomerId
string
required
recordResCount
number
required
uploadType
string
required
decalarationFlag
string
required
ebrcBulkGenDtos
object[]
required

Response

Acknowledgement with DGFT Ack Id

dgftAckId
string
requestId
string
ackStatus
string
recordResCount
number
errorDetails
object[]