POST api/v1/remittance/post-outward-remittance

Request Information

URI Parameters

None.

Body Parameters

OutwardRemittanceRequest
NameDescriptionTypeAdditional information
SourceAccountNumber

string

Required

Matching regular expression pattern: (^[0-9]+$)

ChargeSourceAccountNumber

string

Required

Matching regular expression pattern: (^[0-9]+$)

RemittanceAmount

decimal number

None.

TransactionRate

decimal number

None.

RemittanceTypeId

integer

None.

RemittancePurposeCode

string

None.

RemittanceCurrency

string

None.

BeneficiaryCountry

string

None.

BeneficiaryAccountNumber

string

Required

Matching regular expression pattern: (^[0-9]+$)

BeneficiaryName

string

None.

BeneficiaryAddress

string

None.

BeneficiaryAddressLine2

string

None.

BeneficiaryAddressLine3

string

None.

BeneficiaryBankBic

string

None.

BeneficiaryBankName

string

None.

BeneficiaryBankAddress

string

None.

RemittanceInformation1

string

None.

RemittanceInformation2

string

None.

RemittanceInformation3

string

None.

ClientReferenceId

string

None.

ValueDate

date

None.

IsCustomerInduced

string

None.

RequestId

string

Required

Matching regular expression pattern: (^(?=.{4,50}$)([ A-Za-z0-9._|/-]+$))

CountryId

string

Required

Request Formats

application/json, text/json

Sample:
{
  "SourceAccountNumber": "sample string 1",
  "ChargeSourceAccountNumber": "sample string 2",
  "RemittanceAmount": 3.0,
  "TransactionRate": 4.0,
  "RemittanceTypeId": 5,
  "RemittancePurposeCode": "sample string 6",
  "RemittanceCurrency": "sample string 7",
  "BeneficiaryCountry": "sample string 8",
  "BeneficiaryAccountNumber": "sample string 9",
  "BeneficiaryName": "sample string 10",
  "BeneficiaryAddress": "sample string 11",
  "BeneficiaryAddressLine2": "sample string 12",
  "BeneficiaryAddressLine3": "sample string 13",
  "BeneficiaryBankBic": "sample string 14",
  "BeneficiaryBankName": "sample string 15",
  "BeneficiaryBankAddress": "sample string 16",
  "RemittanceInformation1": "sample string 17",
  "RemittanceInformation2": "sample string 18",
  "RemittanceInformation3": "sample string 19",
  "ClientReferenceId": "sample string 20",
  "ValueDate": "2025-12-19T13:55:23.2063296+00:00",
  "IsCustomerInduced": "sample string 22",
  "RequestId": "sample string 23",
  "CountryId": "sample string 24"
}

application/xml, text/xml

Sample:
<OutwardRemittanceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FirstBank.FIBridge.CoreObject.DataTransferObjects">
  <CountryId>sample string 24</CountryId>
  <RequestId>sample string 23</RequestId>
  <BeneficiaryAccountNumber>sample string 9</BeneficiaryAccountNumber>
  <BeneficiaryAddress>sample string 11</BeneficiaryAddress>
  <BeneficiaryAddressLine2>sample string 12</BeneficiaryAddressLine2>
  <BeneficiaryAddressLine3>sample string 13</BeneficiaryAddressLine3>
  <BeneficiaryBankAddress>sample string 16</BeneficiaryBankAddress>
  <BeneficiaryBankBic>sample string 14</BeneficiaryBankBic>
  <BeneficiaryBankName>sample string 15</BeneficiaryBankName>
  <BeneficiaryCountry>sample string 8</BeneficiaryCountry>
  <BeneficiaryName>sample string 10</BeneficiaryName>
  <ChargeSourceAccountNumber>sample string 2</ChargeSourceAccountNumber>
  <ClientReferenceId>sample string 20</ClientReferenceId>
  <IsCustomerInduced>sample string 22</IsCustomerInduced>
  <RemittanceAmount>3</RemittanceAmount>
  <RemittanceCurrency>sample string 7</RemittanceCurrency>
  <RemittanceInformation1>sample string 17</RemittanceInformation1>
  <RemittanceInformation2>sample string 18</RemittanceInformation2>
  <RemittanceInformation3>sample string 19</RemittanceInformation3>
  <RemittancePurposeCode>sample string 6</RemittancePurposeCode>
  <RemittanceTypeId>5</RemittanceTypeId>
  <SourceAccountNumber>sample string 1</SourceAccountNumber>
  <TransactionRate>4</TransactionRate>
  <ValueDate>2025-12-19T13:55:23.2063296+00:00</ValueDate>
</OutwardRemittanceRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.