Update an existing finance request
| Time | Status | User Agent | |
|---|---|---|---|
| Make a request to see history. |
URL Expired
The URL for this request expired after 30 days.
finance_request_id
- Type: string
- Required
- Description: ID of the Finance Request
Update an existing Finance Request for account origination processes.
external_fields
- Type: object | null
- Description: A JSON object of External Fields. These should be used to provide any additional static data to Canopy to associate with the finance request.
notes
- Type: array of strings
- Length: ≤ 100
- Description: Any notes to attach to the finance request
requested_conversion_at
- Type: date-time
- Description: The
Date-Timethat the borrower requests the account become active.
finance_request_status
- Type: string
- Enum:
IN_REVIEWPENDINGAPPROVEDREJECTEDVOID
- Description: The status of the finance request. Note:
REJECTEDandVOIDare final-state statuses and modifications to a finance request are disallowed once in these states.CONVERTEDis a special final-state status which triggers the creation of the account and cannot be triggered from this endpoint.
partner_entity_id
- Type: integer
- Description: ID of the partner entity to be used for this finance request
create_account_details
- Type: object
- Description: create_account_details object
Responses
- 200: Successful query of a finance request
- 401: Unauthorized.
- 403: Forbidden.
- 422: Invalid input
- 429: Too many requests.
- default: Unexpected Error.
Curl Example
curl --request PUT \
--url https://contact/%20sales%20to%20enable%20your%20sandbox/finance_requests/ \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--data '@json_data.json'
JSON Data
{
"create_account_details": {
"summary": {
"origination_fee_cents": 0,
"origination_fee_percent": 0,
"is_origination_fee_lesser_value": false,
"is_origination_fee_amortized": false,
"annual_fee_cents": 0,
"monthly_fee_cents": 0,
"initial_principal_cents": 0
}
}
}