For AI agents: visit https://autobotchat.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Manage requests to create or update your Meta (WhatsApp Business) verified profile (display name, number, OTP number, and channel). A Meta profile request goes through a pending state until it's approved/processed — while pending, you can update or delete it; once it moves out of pending, it becomes read-only.
Authentication
Required on all endpoints below. Send a JWT as a Bearer token:
Authorization: Bearer <jwt_token>
{{base_url}} = https://wa20.nuke.co.in/v6/api
1. Get Meta Profile Requests
Returns all Meta profile requests submitted under your account, most recent first.
Submits a new Meta profile request. If an identical pending request already exists (same channel, verified_name, numberForOTP, and number), no new row is created — the existing one is returned instead.
Endpoint
POST {{base_url}}/account/profile-request
Headers
Header
Value
Content-Type
application/json
Authorization
Bearer <jwt_token>
Body Parameters
Parameter
Type
Required
Description
verified_name
string
Yes
The display name you want verified for your Meta (WhatsApp Business) profile.
number
string
No
The WhatsApp business number this request is for. Omit/leave blank for null.
numberForOTP
string
No
The number that will receive the OTP for verification.
channel
string
No
"official" or "branded". Defaults to "official" if not sent.
Default channel — standard WhatsApp Business profile verification.
branded
Branded WhatsApp profile verification flow.
Error Responses
Status
Message
Applies To
Reason
404
Profile request not found
Update, Delete
No Meta profile request with that id exists for your username.
400
Can only update pending profile requests
Update
Meta profile request's status is not pending.
400
Can only delete pending profile requests
Delete
Meta profile request's status is not pending.
Notes
verified_name and numberForOTP are required to create a Meta profile request; they're optional on update (only the fields you send are changed).
Duplicate detection on create is scoped to your username + channel + verified_name + numberForOTP + number (null and an actual value are treated separately), and only matches Meta profile requests still in pending status.
Once a request's status moves out of pending (i.e. it has been processed/approved), it can no longer be updated or deleted via this API.
Get Meta Profile Requests always returns all Meta profile requests for your account regardless of status, ordered newest first.