---
title: "Updates the requested amount and extends the expiry date of the authorization"
method: PUT
path: "/booking/v1/authorization-actions/{authorizationId}/refresh"
tags: ["AuthorizationActions"]
---

# Updates the requested amount and extends the expiry date of the authorization

`PUT /booking/v1/authorization-actions/{authorizationId}/refresh`

Allows to top up the authorization and renew expiry date. The top-up amount is specified in the payload and needs to be greater than the original amount.
If the amount specified is the same as the original one, the authorization is renewed and changes its expiry date.
If the amount specified is less than the original one, the authorization is adjusted down.<br>You must have this scope: 'authorizations.manage'.

## Path parameters

- `authorizationId` string, required

## Request body

- AuthorizationRefreshRequest
  - `amount` MonetaryValueModel, required
    - `amount` number, double, required
    - `currency` string, required

## Response `202`

Success

## Other responses

- `400` — Bad request.
- `401` — You are unauthorized.
- `403` — Forbidden.
- `404` — The Request-URI could not be found.
- `415` — Unsupported media type.
- `422` — Validation errors in the request body or query params.
- `499` — Client closed request.
- `500` — An unexpected error occurred.
- `503` — The server is currently unavailable. Please try later.

---

[API](https://skmtc.dev/apaleo/apis/apaleo-booking-api.md) · [All operations](https://skmtc.dev/apaleo/apis/apaleo-booking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apaleo/apaleo-booking-api/revisions/6510a7df7143/schema)
