# mailpit unofficial > mailpit unofficial API documentation ## API Reference › Api - [GET /api/v1/chaos](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-chaos): Get Chaos triggers - [PUT /api/v1/chaos](https://octri-m33gfg2j55ym.octri.dev/put-api-v1-chaos): Set Chaos triggers - [GET /api/v1/info](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-info): Get application information - [GET /api/v1/message/{ID}](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id): Get message summary - [GET /api/v1/message/{ID}/headers](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-headers): Get message headers - [GET /api/v1/message/{ID}/html-check](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-html-check): HTML check - [GET /api/v1/message/{ID}/link-check](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-link-check): Link check - [GET /api/v1/message/{ID}/part/{PartID}](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-part-partid): Get message attachment - [GET /api/v1/message/{ID}/part/{PartID}/thumb](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-part-partid-thumb): Get an attachment image thumbnail - [GET /api/v1/message/{ID}/raw](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-raw): Get message source - [POST /api/v1/message/{ID}/release](https://octri-m33gfg2j55ym.octri.dev/post-api-v1-message-id-release): Release message - [GET /api/v1/message/{ID}/sa-check](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-message-id-sa-check): SpamAssassin check - [GET /api/v1/messages](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-messages): List messages - [PUT /api/v1/messages](https://octri-m33gfg2j55ym.octri.dev/put-api-v1-messages): Set read status - [DELETE /api/v1/messages](https://octri-m33gfg2j55ym.octri.dev/delete-api-v1-messages): Delete messages - [GET /api/v1/search](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-search): Search messages - [DELETE /api/v1/search](https://octri-m33gfg2j55ym.octri.dev/delete-api-v1-search): Delete messages by search - [POST /api/v1/send](https://octri-m33gfg2j55ym.octri.dev/post-api-v1-send): Send a message - [GET /api/v1/tags](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-tags): List all current tags - [PUT /api/v1/tags](https://octri-m33gfg2j55ym.octri.dev/put-api-v1-tags): Set message tags - [PUT /api/v1/tags/{Tag}](https://octri-m33gfg2j55ym.octri.dev/put-api-v1-tags-tag): Rename a tag - [DELETE /api/v1/tags/{Tag}](https://octri-m33gfg2j55ym.octri.dev/delete-api-v1-tags-tag): Delete a tag - [GET /api/v1/webui](https://octri-m33gfg2j55ym.octri.dev/get-api-v1-webui): Get web UI configuration ## API Reference › View - [GET /view/{ID}.html](https://octri-m33gfg2j55ym.octri.dev/get-view-id-.html): Render message HTML part - [GET /view/{ID}.txt](https://octri-m33gfg2j55ym.octri.dev/get-view-id-.txt): Render message text part ## Optional - [SDK Downloads](https://octri-m33gfg2j55ym.octri.dev/sdk): Client SDKs in TypeScript, Python, Go, and 7 more languages - [Changelog](https://octri-m33gfg2j55ym.octri.dev/changelog): API version history and breaking changes