{ "type": "object", "required": ["requestId", "affiliateCode", "debtId", "principal", "interest", "penalty", "collectAmount"], "properties": { "requestId": { "type": "string", "example": "req-12345" }, "affiliateCode": { "type": "string", "example": "aff-67890" }, "debtId": { "type": "integer", "example": 123456 }, "principal": { "type": "number", "example": 1000.00 }, "interest": { "type": "number", "example": 100.00 }, "penalty": { "type": "number", "example": 50.00 }, "collectAmount": { "type": "number", "example": 1150.00 } } }