Workspace id
Approve or Unapprove Financial Settlement Schedule
This endpoint is used by conveyancing law firms to approve the financial line items so the workspace can be prepared.
Path Parameters
Headers
The unique identifier for the request
Body
application/json
Body
Action to perform on financial settlement schedule
Allowed values: [APPROVE, UNAPPROVE]
Match pattern:^(APPROVE|UNAPPROVE)$
Example:APPROVE
Email address of the user who performed the approval action
Match pattern:^$|(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[A-z0-9](?:[A-z0-9-]*[A-z0-9])?\.)+[A-z0-9](?:[A-z0-9-]*[A-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[A-z0-9-]*[A-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5A\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])
>= 1 characters
Example:approver@lawfirm.com
Response
application/json
Response
OK
Current status of the financial settlement schedule
values: [APPROVED, PREPARED]
Example:APPROVED
Email address of the user who performed the approval action
Example:approver@lawfirm.com
List of line items in the financial settlement schedule
Default:[]
Show Child Parameters
Authentication
Path Parameters
Headers
Body
Accept Payee Account Details
This API allows integrators to manually accept/override CoP (Confirmation of Payee) verification results for a destination line item.
Line items with any of the following partnerReasonCode values are not supported and cannot be accepted/overridden:
AC01: Incorrect account numberANNM: Account name does not match (full mismatch)SCNS: Sort code not supportedNO_BANKCODE_FOUND_FOR_SORTCODE(Error 400)NO_FPSEISCD_ENTRY_FOUND_FOR_SORTCODE(Error 422)
Path Parameters
Unique identifier of the Financial Settlement Schedule
Unique identifier of the Line Item
Headers
The unique identifier for the request
Response
application/json
Response
OK
Show Child Parameters
Default:[]
Show Child Parameters
Authentication
Path Parameters
Headers
Add Financial Line Item
This API is used in conjunction with ‘Fetch financial settlement schedules’ API to create an individual funds source or destination line item
Path Parameters
Financial Settlement Schedule id for which lineItems are created
Headers
The unique identifier for the request
Body
application/json
Body
Allowed values:
[SOURCE, DESTINATION]
Match pattern:^(SOURCE|DESTINATION)$
Example:SOURCE
Allowed values for source line item:
[Mortgage Advance]
Allowed values for destination line item:
[Redemption, Conveyancing Fees, Surplus, Onward Funds]
Amount to be credited / debited
>= 1<= 999999999999.99
Example:10
Match pattern:^[a-zA-Z0-9\/\-\\?:().,'#=!"%&*<>;@{+\s]*$
>= 1 characters<= 18 characters
Example:Nation wide
This field is required and can be updated only for type DESTINATION.
Show Child Parameters
Flag to indicate whether account is linked to a financial account
Response
application/json
Response
OK
Show Child Parameters
Default:[]
Show Child Parameters
Authentication
Path Parameters
Headers
Body
Update Financial Line Item
This API is used in conjunction with ‘Fetch financial settlement schedules’ API to update data in an existing line item
Path Parameters
Financial Settlement Schedule id for which lineItems are updated
Line Item Id for which update has to happen
Headers
The unique identifier for the request
Body
application/json
Body
This field is required and can be updated only for type DESTINATION.
Show Child Parameters
Amount to be credited / debited
>= 1<= 999999999999.99
Example:10
Match pattern:^[a-zA-Z0-9\/\-\\?:().,'#=!"%&*<>;@{+\s]*$
>= 1 characters<= 18 characters
Example:Nation wide
Response
application/json
Response
OK
Show Child Parameters
Default:[]
Show Child Parameters
Authentication
Path Parameters
Headers
Body
Delete Financial Line Item
This API is used to delete the existing source and destination line item
Path Parameters
Financial Settlement Schedule id for which lineItem need to be deleted
Line Item Id for which delete need to happen
Headers
The unique identifier for the request
Response
Response
NO_CONTENT