Skip to main content
GET
/
interactions
/
{interactionId}
/
status
Get Interaction Status
curl --request GET \
  --url https://api.pokulabs.com/interactions/{interactionId}/status \
  --header 'Authorization: Bearer <token>'
{ "interactionId": "f3f7870f-30f5-4bf2-83b0-a05bc140030c", "status": "pending", "createdAt": "2026-04-28T22:30:00.000Z" }

Documentation Index

Fetch the complete documentation index at: https://docs.pokulabs.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Authentication header containing your Poku API key. Find it in the Poku dashboard. The format is "Bearer YOUR_API_KEY"

Path Parameters

interactionId
string<uuid>
required

The interaction ID returned by a Poku API request.

Response

Interaction status returned successfully.

interactionId
string<uuid>
required

Unique identifier for the interaction.

status
enum<string>
required

pending means Poku is still waiting for a response or call completion. ended means the interaction is complete or its response window has expired.

Available options:
pending,
ended
createdAt
string<date-time>
required

When the interaction was created.

completionEvent
object

Present when the interaction completed with a response. The shape matches the corresponding webhook event payload.