---
title: "Update or insert online availability information given a record's naId."
method: PUT
path: "/online-availability/update"
tags: ["Online Availability"]
---

# Update or insert online availability information given a record's naId.

`PUT /online-availability/update`

## Request body

- OnlineAvailabilityBody
  - `naId` string, required
  - `status` string
  - `availability` string

## Response `200`

A body of response data containing full record objects if any were found.

## Other responses

- `400` — Bad Request. Invalid search terms, revise terms.
- `422` — Unprocessable Entity. Query must be a non-empty string.

---

[API](https://skmtc.net/archives/apis/catalog-api.md) · [All operations](https://skmtc.net/archives/apis/catalog-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/archives/catalog-api/revisions/cafec81df996/schema)
