Skip to main content
GET
Get Direct Login URL (New Users Only)
Like Get Direct Login URL, but only for new users — if the email already exists, it returns {"status":"0","message":"User already existed"} instead of a login URL.
Where to find package_id: open Control Panel → User Permission — it’s the Package ID column. See Finding Your IDs & API Token for a screenshot.

New Users Only vs. Get Direct Login URL

Query Parameters

apiToken
string
required

Your ChatSyncs API key (not a WhatsApp/Meta access token). Where to find it.

Example:

"API-KEY"

email
string
required

The new user's email.

Example:

"user@example.com"

package_id
integer
required

The package ID to assign. Where to find it.

Example:

1

expired_date
string
required

Package expiry date, e.g. 2026-05-05.

Example:

"2026-05-05"

Response

200 - application/json

On success, message is an object with email, password, login_url, and direct_login_url — not a plain string.

status
string

"1" = success, "0" = failure.

message
any

On success: an object with email, password, login_url, direct_login_url. On failure: a plain error string.