IntegrationResultRequest
Apply an integration result and optionally update up to three external reference/message slots.
successbooleanrequired
true = mark successful (100); false = mark failed (97 or remain failed).
force_overrideboolean
Required to revert a previously successful invoice (100) back to failed.
Default value:
falseexternal_id_1stringnullable
external_message_1stringnullable
external_id_2stringnullable
external_message_2stringnullable
external_id_3stringnullable
external_message_3stringnullable
failed_codestringnullable
Customer internal failure code for logging; does not affect invoice status.
failure_codestringnullable
Business-level failure code (e.g., LINE_MISMATCH).
failure_messagestringnullable
Human-readable failure message.
IntegrationResultRequest
{
"success": true,
"force_override": false,
"external_id_1": "string",
"external_message_1": "string",
"external_id_2": "string",
"external_message_2": "string",
"external_id_3": "string",
"external_message_3": "string",
"failed_code": "string",
"failure_code": "string",
"failure_message": "string"
}