Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Updates This endpoint updates the information on an existing Limit Profile for a merchant.

Info
titleEndpoint
PUT:

This endpoint is protected with OAuth 2.0 Bearer token

Endpoint URL: {{base_url}}/api/v1/bank-transfer/reserved-accounts/limit

HTTP Method: PUT

Info

The {{base_url}} for test is https://sandbox.monnify.com

/api/v1/limit-profile/2XKTQ3LE9NH2

Please note that this endpoint is protected using OAuth2 Token. Visit the Authentication  section of this document for details on OAuth2 Token.

...

but when you go live, it changes to the live url

Sample Request

Code Block
languagejs
themeMidnight
titleUpdate Limit Profile Request
json
{
    "accountReference": "ref-007",
    "limitProfileCode": "CJNRPG6VDHYE"
} 

Sample Response

...

Code Block
languagejs
themeMidnight
titleUpdate Limit Profile Response
json
{
    "requestSuccessful": true,
    "responseMessage": "success",
    "responseCode": "0",
    "responseBody": {
        "limitProfileCodecontractCode": "915483727511",
        "accountReference": "2XKTQ3LE9NH2ref-007",
        "limitProfileNamecurrencyCode": "Test Limit Profile UpdateNGN",
        "customerEmail": "KanYo@monnify.com",
        "singleTransactionValuecustomerName": "Kan 70000Yo",
        "dailyTransactionVolumeaccountNumber": 4000"9907335053",
        "dailyTransactionValuebankName": "Providus 100000000Bank",
        "dateCreatedbankCode": "29/10/2019 01:49:09 PM101",
        "reservationReference": "QSD79W83J766XMFYM58L",
        "status": "ACTIVE",
        "lastModifiedcreatedOn": "29/10/2019 01:53:20 PM"
    }
}

Field Reference

(M) indicates fields that are mandatory in the request body

...

2019-10-29 13:59:38.0",
        "limitProfileConfig": {
            "limitProfileCode": "CJNRPG6VDHYE",
            "singleTransactionValue": 1000.00,
            "dailyTransactionVolume": 10,
            "dailyTransactionValue": 10000.00
        }
    }
}

...

Field Parameters

Field

Mandatory/Optional

Description

accountReference

M

The account reference of the reserved account to update

limitProfileName

M

The name of the Limit Profile

singleTransactionValue

(

M

)

The maximum amount that can be allowed per transaction on the reserved accounts. 

dailyTransactionVolume

(

M

)

The maximum number of transaction count per day allowed on the reserved accounts 

dailyTransactionValue

(

M

)

The maximum amount per day in all transactions that can be allowed on the reserved accounts

limitProfileCode

O

This Limit Profile code is the unique identifier for the Limit Profile used to reference the Limit Profile

...

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel in ( "sub-accounts" , "sub-account-apis" )