---
title: "Update Autoreload"
method: PUT
path: "/v1/subscription/update-autoreload"
tags: ["Subscription"]
---

# Update Autoreload

`PUT /v1/subscription/update-autoreload`

Save the org's auto-reload settings and (un)set native auto-recharge on its current contract.

## Headers

- `X-API-Key` string, required

## Request body

- AutoreloadRequest
  - `enabled` boolean, required
  - `threshold_credits` integer, nullable — fire when remaining credits fall to this ($5 min)
  - `reload_amount_credits` integer, nullable — credits to add each time it fires ($10 min, $1 each)

## Response `200`

Successful Response

- AutoreloadResponse
  - `enabled` boolean, required
  - `threshold_credits` integer, nullable
  - `reload_amount_credits` integer, nullable

## Other responses

- `422` — Validation Error

## Changes

> 19 revisions in range; 13 could not be searched.

- **2026-07-26** `44d183272ce1` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/getbluejay/apis/bluejay-api/changes/v1/subscription/update-autoreload/put.md)

---

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