---
title: "Create Embedded Session"
method: POST
path: "/v1/SenderIdRegistrations/{BundleSid}/EmbeddedSessions"
tags: ["NumbersV1SenderIdRegistrationEmbeddedSession"]
---

# Create Embedded Session

`POST /v1/SenderIdRegistrations/{BundleSid}/EmbeddedSessions`

Creates a new embedded Persona inquiry session for an existing registration in DRAFT or TWILIO_REJECTED status. Use this to resume an incomplete registration or resubmit a rejected one.

## Path parameters

- `BundleSid` string, required

## Request body

- NumbersV1CreateEmbeddedSessionRequest
  - `themeSetId` string — Theme ID for the Compliance Embeddable UI. Overrides the theme set during registration creation.

## Response `201`

Created

- NumbersV1CreateEmbeddedSessionResponse
  - `id` string, required — Registration identifier (BU-prefixed).
  - `sessionId` string, required — Session ID for the compliance embeddable.
  - `sessionToken` string, required — Ephemeral session token for the compliance embeddable.

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `409` — Conflict - Registration not in editable state
- `500` — Internal Server Error

---

[API](https://skmtc.net/twilio/apis/twilio-numbers.md) · [All operations](https://skmtc.net/twilio/apis/twilio-numbers/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/twilio/twilio-numbers/revisions/089dd6360dfe/schema)
