---
title: "Sms Testing Slack Interactivity"
method: POST
path: "/v1/sms-testing/slack-interactivity"
tags: ["SMS Testing"]
---

# Sms Testing Slack Interactivity

`POST /v1/sms-testing/slack-interactivity`

Slack sends button clicks as x-www-form-urlencoded with a single `payload` JSON field.
Staff in #kalebs-korner approve/reject here; we verify Slack's signature and apply the review
inline (fast), but push the requester email and Slack message edit to background tasks so the
ack isn't held up by SQS/Slack round-trips.

## Headers

- `X-API-Key` string, required

## Response `200`

Successful Response

- object

## Changes

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

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

[Change history](https://skmtc.dev/getbluejay/apis/bluejay-api/changes/v1/sms-testing/slack-interactivity/post.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)
