Workspace id
Funds Authorisation
This API is used to authorise/un-authorise the fss source line item for a workspace
Path Parameters
Headers
The unique identifier for the request
Body
application/json
Body
Example:1970-12-31
Show Child Parameters
Response
application/json
Response
OK
Example:true
Authorisation status of the line item
Example:true
Authentication
Path Parameters
Headers
Body
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
Workspace id
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
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