# SubmitAuthorization Submits an authorization decision (approve or decline) for a return process. If declined, records the reason. Optionally accepts a refund override. Endpoint: POST /v1/ops/submit_authorization Version: 1.0.0 ## Request fields (application/json): - `authorized` (boolean) - `process_id` (string) - `refund_override` (object) - `refund_override.amount` (object) Total amount to be refunded - `refund_override.amount.currency_code` (string, required) Example: "EUR" - `refund_override.reason` (string) - `refund_override.requested` (boolean) - `unauthorized_reason` (string) - `user` (string)