---
title: "Changes to Capture an Authorization"
method: PUT
path: "/authorizations/{authorization_id}"
---

# Changes to Capture an Authorization

`PUT /authorizations/{authorization_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 27 revisions.

- **2026-10-14** `8c3b82d51eff`: 1 info
- **2026-10-10** `4eb2502fcc00`: 10 warning
- **2026-09-24** `27f92cb842a4`: 1 info
- **2026-09-12** `fa256b901d16`: 1 warning, 1 info
- **2026-09-11** `c1659d0a3477`: 14 breaking
- **2026-09-05** `1d6b546b10f2`: 5 breaking, 1 warning, 3 info
- **2026-08-25** `9db82db717c5`: 2 info
- **2026-08-22** `7919e33b4853`: 11 breaking, 2 info
- **2026-08-21** `96653f0c196b`: 2 info

## Changes

- **2026-10-14** `8c3b82d51eff`: 1 info
  - added the optional property `3d_secure_session` to the response with the `200` status
- **2026-10-10** `4eb2502fcc00`: 10 warning
  - added the new `CARD_PRESENT_IOS_TAP_TO_PAY` enum value to the `created_via` response property for the response status `200`
  - added the new `CARD_PRESENT_IOS_TAP_TO_PAY_SDK` enum value to the `created_via` response property for the response status `200`
  - added the new `DEVICE_ORDER` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_ADMOJI` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_GR4VY` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_LACORE` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_PRYZR` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_SERVMAN` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_SOAP_PAY` enum value to the `created_via` response property for the response status `200`
  - added the new `PLUGIN_VRIO` enum value to the `created_via` response property for the response status `200`
- **2026-09-24** `27f92cb842a4`: 1 info
  - response property `additional_purchase_data/item_data/items/commodity_code` list-of-types was narrowed by removing types `integer` from media type `application/json` of response `200`
- **2026-09-12** `fa256b901d16`: 1 warning, 1 info
  - added the new `CARD_PRESENT_DEVICE_READER_SDK` enum value to the `created_via` response property for the response status `200`
  - added the optional property `credential_on_file` to the response with the `200` status
- **2026-09-11** `c1659d0a3477`: 14 breaking
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/gift_shop_amount` became nullable for the status `200`
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/laundry_amount` became nullable for the status `200`
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/mini_bar_amount` became nullable for the status `200`
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/other_amount` became nullable for the status `200`
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/phone_amount` became nullable for the status `200`
  - the response property `additional_lodging_data/allOf[#/components/schemas/additional_lodging_data]/extra_charge_details/restaurant_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/extra_mileage_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/fuel_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/insurance_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/late_return_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/one_way_service_fee_amount` became nullable for the status `200`
  - the response property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/extra_charge_details/parking_violation_amount` became nullable for the status `200`
  - response property `additional_purchase_data/item_data/items/commodity_code` list-of-types was widened by adding types `integer` to media type `application/json` of response `200`
  - the `additional_purchase_data/item_data/items/commodity_code` response property's maxLength was unset from `12` for the response status `200`
- **2026-09-05** `1d6b546b10f2`: 5 breaking, 1 warning, 3 info
  - added `#/components/schemas/tags` to the `oneOf[subschema #1: Capture Authorization]/split_transfers/allOf[#/components/schemas/split_transfers]/items/tags` request property `allOf` list
  - added `#/components/schemas/tags` to the `oneOf[subschema #3: Capture Authorization with Split Transfers]/split_transfers/allOf[#/components/schemas/split_transfers]/items/tags` request property `allOf` list
  - the `oneOf[subschema #1: Capture Authorization]/split_transfers/allOf[#/components/schemas/split_transfers]/items/tags` request property type changed from `object` to no type
  - the `oneOf[subschema #3: Capture Authorization with Split Transfers]/split_transfers/allOf[#/components/schemas/split_transfers]/items/tags` request property type changed from `object` to no type
  - the `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/rental_rate` response's property type changed from `integer` to `string` for status `200`
  - added the new `API` enum value to the `created_via` response property for the response status `200`
  - the request property `oneOf[subschema #1: Capture Authorization]/split_transfers/allOf[#/components/schemas/split_transfers]/items/fee` became nullable
  - the request property `oneOf[subschema #3: Capture Authorization with Split Transfers]/split_transfers/allOf[#/components/schemas/split_transfers]/items/fee` became nullable
  - added the optional property `_links/transfer` to the response with the `200` status
- **2026-08-25** `9db82db717c5`: 2 info
  - added the optional property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/rental_rate` to the response with the `200` status
  - added the optional property `additional_motor_vehicle_rental_data/allOf[#/components/schemas/additional_motor_vehicle_rental_data]/renter_name` to the response with the `200` status
- **2026-08-22** `7919e33b4853`: 11 breaking, 2 info
  - the response property `additional_purchase_data/customs_duty_amount` became nullable for the status `200`
  - the response property `additional_purchase_data/destination_country_code` became nullable for the status `200`
  - the response property `additional_purchase_data/destination_postal_code` became nullable for the status `200`
  - the response property `additional_purchase_data/discount_amount` became nullable for the status `200`
  - the response property `additional_purchase_data/invoice_reference_number` became nullable for the status `200`
  - the response property `additional_purchase_data/order_date` became nullable for the status `200`
  - the response property `additional_purchase_data/sales_tax` became nullable for the status `200`
  - the response property `additional_purchase_data/ship_from_postal_code` became nullable for the status `200`
  - the response property `additional_purchase_data/shipping_amount` became nullable for the status `200`
  - the response property `ip_address_details` became nullable for the status `200`
  - the `additional_purchase_data/item_data/items/quantity` response's property format changed from `decimal` to no format for status `200`
  - added the optional property `additional_purchase_data/item_data/items/sales_tax_amount` to the response with the `200` status
  - added the optional property `additional_purchase_data/item_data/items/sales_tax_rate` to the response with the `200` status
- **2026-08-21** `96653f0c196b`: 2 info
  - added the optional property `additional_lodging_data` to the response with the `200` status
  - added the optional property `additional_motor_vehicle_rental_data` to the response with the `200` status

---

[Operation](https://skmtc.dev/finix/apis/finix-api-reference/docs/authorizations/:authorization_id/put.md) - [API](https://skmtc.dev/finix/apis/finix-api-reference.md) - [Page](https://skmtc.dev/finix/apis/finix-api-reference/changes/authorizations/:authorization_id/put)
