curl --request GET \
--url https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Get the welcome message
Returns OnlyFans’ automatic welcome message for this creator, the message every new subscriber receives: whether it is on, its text, price and media, whether a change you made is still being applied (pending), and how your latest change went (lastUpdate). When she is not connected, connected is false and the other fields are empty. Reading never touches her OnlyFans account.
Scope: requires ai:read.
Rate limit: the general limit of 120 requests per 60 seconds per credential.
curl --request GET \
--url https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.onlyx.ai/v1/creators/{creatorId}/welcome-message', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Authorizations
An API key (onx_sk_…) created in OnlyX under Settings → API & MCP, or an OAuth access token (onx_at_…) issued to a connected app. Send it as Authorization: Bearer <credential>. API keys may also be sent as X-API-Key: <key>.
Path Parameters
The creator id (cre_…).
Response
The welcome message as OnlyFans has it, and how your latest change went.
OnlyFans' automatic welcome message, sent to every new subscriber.
false when the creator is not connected; the other fields are then empty.
Whether OnlyFans sends the welcome message to new subscribers at all.
Your latest change, or null if it was never changed through OnlyX.
Show child attributes
Show child attributes
Attached media.
Show child attributes
Show child attributes
true while a change you made is being applied on OnlyFans.
The unlock price for its paid media, in cents. 0 when free.
The message text.