Skip to content

PUT   /underwriting/auto-approval-rules/{id}

Update auto-approval rule

Update an existing auto-approval rule

Required Parameters

id   path string

Rule ID

Request Body

{}

Try it out

Loading...

Output:

Responses

Description

Auto-approval rule updated successfully

{
"id": "string",
"name": "string",
"description": "string",
"ruleType": "string",
"criteria": {},
"priority": 0,
"maxAmount": "string",
"conditions": [
"string"
],
"isActive": false,
"createdBy": "string",
"createdAt": "string",
"updatedAt": "string"
}

References

#/components/schemas/AutoApprovalRule

type: object
properties:
id:
type: string
description: Rule ID
name:
type: string
description: Rule name
description:
type: string
nullable: true
description: Rule description
ruleType:
type: string
enum:
- auto_approve
- auto_decline
- flag_for_review
description: Rule action type
criteria:
type: object
description: Rule criteria configuration
priority:
type: integer
description: Rule priority
maxAmount:
type: string
nullable: true
description: Maximum auto-approval amount
conditions:
type: array
items:
type: string
description: Additional conditions
isActive:
type: boolean
description: Whether rule is active
createdBy:
type: string
description: ID of rule creator
createdAt:
type: string
format: date-time
description: Rule creation timestamp
updatedAt:
type: string
format: date-time
description: Last update timestamp

Route Source Code

Check out the source code for this route entrypoint here: /underwriting/auto-approval-rules/[id]/route.ts

Or the swagger.yaml spec this documentation was generated from: /underwriting/auto-approval-rules/swagger.yaml