---
title: "Archive or unarchive message"
method: PUT
path: "/inboxmessage/{uuid}/archive.json"
tags: ["Inbox"]
---

# Archive or unarchive message

`PUT /inboxmessage/{uuid}/archive.json`

Archives or unarchives an inbox message

## Path parameters

- `uuid` string, uuid, required

## Request body

- ArchiveRequest
  - `archived` boolean
  - `reason` string, nullable

## Response `200`

Message archived/unarchived

- SuccessResponse
  - `success` boolean
  - `message` string

## Changes

- **2026-01-08** `3999cf7e5b40` — 2 info
  - the security scope `publish_inbox` was added to the endpoint's security scheme `oauth2`
  - the security scope `manage_inbox` was removed from the endpoint's security scheme `oauth2`

[Change history](https://skmtc.dev/servicem8/apis/servicem8-api/changes/inboxmessage/:uuid/archive.json/put.md)

---

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