---
title: "Get Action Status"
method: GET
path: "/v2/Conversations/{ConversationId}/Actions/{ActionId}"
tags: ["ConversationsV2Action"]
---

# Get Action Status

`GET /v2/Conversations/{ConversationId}/Actions/{ActionId}`

Retrieve the current status of an Action.

## Response `200`

Action status.

- object
  - `id` string, required — Unique identifier for this Action.
  - `type` string, required — The type of action. Accepted values: SEND_MESSAGE.
  - `status` 'PENDING' | 'COMPLETED' | 'FAILED', required — Lifecycle status of an Action.
  - `conversationId` string, required — The conversation this action belongs to.
  - `related` object — Named identifiers from downstream. For SEND_MESSAGE: - messageSid: The downstream message SID (present when PENDING or COMPLETED) - communicationId: The Communication ID (present when COMPLETED)
  - `createdAt` string, date-time, required — Timestamp when the action was created.
  - `updatedAt` string, date-time — Timestamp when the action was last updated.
  - `completedAt` string, date-time — Timestamp when the action reached a terminal status.

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal Server Error
- `503` — Service Unavailable

## Changes

- **2026-05-07** (v2) `88b1cc30ae5b` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/twilio/apis/conversations-v2/changes/v2/Conversations/:ConversationId/Actions/:ActionId/get.md)

---

[API](https://skmtc.dev/twilio/apis/conversations-v2.md) · [All operations](https://skmtc.dev/twilio/apis/conversations-v2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/twilio/conversations-v2/revisions/f039dce07916/schema)
