---
title: "Create a Whatsapp hosted signup"
method: POST
path: "/whatsapp/hosted_signups"
tags: ["Whatsapp Signup"]
---

# Create a Whatsapp hosted signup

`POST /whatsapp/hosted_signups`

## Request

- Base URL: `https://api.telnyx.com/v2`
- URL: `https://api.telnyx.com/v2/whatsapp/hosted_signups`
- Auth: HTTP bearer

Create a time-limited onboarding URL on the Telnyx-hosted Embedded Signup page for a Tech Provider's end customer. Set `signup_type` to `coexistence` to launch Meta's WhatsApp Business app coexistence flow instead of standard Cloud API onboarding.

## Request body

- WhatsappHostedSignupCreateRequest
  - `app_id` string, required: Meta App ID linked to the Telnyx account or its manager account. The app must be enabled.
  - `expires_at` string, date-time: When the onboarding URL expires, in RFC 3339 format. Must be in the future and at most 3 days ahead. Defaults to 24 hours after creation.
  - `signup_type` 'standard' | 'coexistence': Onboarding flow the hosted page launches. Use `coexistence` for a number that remains active in the WhatsApp Business app.

## Response `200`

Hosted signup created

- object
  - `data` WhatsappHostedSignup
    - `id` string: Hosted signup ID
    - `record_type` 'whatsapp_jwt'
    - `app_id` string: Meta App ID the hosted signup onboards customers into
    - `solution_id` string: Meta Partner Solution ID linked to the app. Returned only when creating a hosted signup.
    - `created_at` string, date-time
    - `expires_at` string, date-time: When the onboarding URL stops working
    - `jwt` string: Signed token embedded in `url`
    - `url` string, uri: Hosted onboarding URL to share with the end customer

## Other responses

- `400`: Invalid request
- `4XX`: Unexpected error

## Changes

> 152 revisions in range; 1 not diffed.

- **2026-10-16** `9a5085a4f2ab`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/changes/whatsapp/hosted_signups/post.md)

---

[API](https://skmtc.dev/team-telnyx/apis/telnyx-api-2.md) - [All operations](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/team-telnyx/apis/telnyx-api-2/revisions/f82938f53ff4?raw)
