Schedules a message to be sent at a specified time. Only available for regular user accounts. Requires permission to send messages in the target channel. Message is sent automatically at the scheduled time. Returns the scheduled message object with delivery time.
curl --request POST \
--url https://api.fluxer.app/v1/channels/{channel_id}/messages/schedule \
--header 'Authorization: <api-key>'{
"id": "<string>",
"channel_id": "<string>",
"scheduled_at": "<string>",
"scheduled_local_at": "<string>",
"timezone": "<string>",
"status_reason": "<string>",
"payload": {
"content": "<string>",
"tts": true,
"embeds": [
{
"type": "<string>",
"url": "<string>",
"title": "<string>",
"color": 1073741823,
"timestamp": "2023-11-07T05:31:56Z",
"description": "<string>",
"author": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"image": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"thumbnail": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"footer": {
"text": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"fields": [
{
"name": "<string>",
"value": "<string>",
"inline": true
}
],
"provider": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"video": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"audio": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"nsfw": true,
"children": [
{
"type": "<string>",
"url": "<string>",
"title": "<string>",
"color": 1073741823,
"timestamp": "2023-11-07T05:31:56Z",
"description": "<string>",
"author": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"image": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"thumbnail": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"footer": {
"text": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"fields": [
{
"name": "<string>",
"value": "<string>",
"inline": true
}
],
"provider": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"video": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"audio": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"nsfw": true
}
]
}
],
"attachments": [
{
"id": "<string>",
"filename": "<string>",
"size": 1073741823,
"flags": 1073741823,
"title": "<string>",
"description": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"url": "<string>",
"proxy_url": "<string>",
"width": 1073741823,
"height": 1073741823,
"placeholder": "<string>",
"nsfw": true,
"duration": 1073741823,
"waveform": "<string>",
"expires_at": "<string>",
"expired": true
}
],
"stickers": [
{
"id": "<string>",
"name": "<string>",
"animated": true
}
],
"sticker_ids": [
"<string>"
],
"allowed_mentions": {
"parse": [],
"users": [
"<string>"
],
"roles": [
"<string>"
],
"replied_user": true
},
"message_reference": {
"message_id": "<string>",
"channel_id": "<string>",
"guild_id": "<string>"
},
"flags": 1073741823,
"nonce": "<string>",
"favorite_meme_id": "<string>"
},
"created_at": "<string>",
"invalidated_at": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.fluxer.app/llms.txt
Use this file to discover all available pages before exploring further.
User session token from login: Authorization: <token> (no prefix). Prefer a bot account over user tokens where possible.
The ID of the channel
^(0|[1-9][0-9]*)$Success
The unique identifier for this scheduled message
^(0|[1-9][0-9]*)$The ID of the channel this message will be sent to
^(0|[1-9][0-9]*)$The ISO 8601 UTC timestamp when the message is scheduled to be sent
The ISO 8601 timestamp in the user local timezone
The IANA timezone identifier used for scheduling
The current status of the scheduled message
pending, invalid, scheduled, sent, failed, cancelled A human-readable reason for the current status, if applicable
The message content and metadata to be sent
Show child attributes
The ISO 8601 timestamp when this scheduled message was created
The ISO 8601 timestamp when the message was marked invalid
curl --request POST \
--url https://api.fluxer.app/v1/channels/{channel_id}/messages/schedule \
--header 'Authorization: <api-key>'{
"id": "<string>",
"channel_id": "<string>",
"scheduled_at": "<string>",
"scheduled_local_at": "<string>",
"timezone": "<string>",
"status_reason": "<string>",
"payload": {
"content": "<string>",
"tts": true,
"embeds": [
{
"type": "<string>",
"url": "<string>",
"title": "<string>",
"color": 1073741823,
"timestamp": "2023-11-07T05:31:56Z",
"description": "<string>",
"author": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"image": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"thumbnail": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"footer": {
"text": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"fields": [
{
"name": "<string>",
"value": "<string>",
"inline": true
}
],
"provider": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"video": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"audio": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"nsfw": true,
"children": [
{
"type": "<string>",
"url": "<string>",
"title": "<string>",
"color": 1073741823,
"timestamp": "2023-11-07T05:31:56Z",
"description": "<string>",
"author": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"image": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"thumbnail": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"footer": {
"text": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"fields": [
{
"name": "<string>",
"value": "<string>",
"inline": true
}
],
"provider": {
"name": "<string>",
"url": "<string>",
"icon_url": "<string>",
"proxy_icon_url": "<string>"
},
"video": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"audio": {
"url": "<string>",
"flags": 1073741823,
"proxy_url": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"width": 1073741823,
"height": 1073741823,
"description": "<string>",
"placeholder": "<string>",
"duration": 1073741823
},
"nsfw": true
}
]
}
],
"attachments": [
{
"id": "<string>",
"filename": "<string>",
"size": 1073741823,
"flags": 1073741823,
"title": "<string>",
"description": "<string>",
"content_type": "<string>",
"content_hash": "<string>",
"url": "<string>",
"proxy_url": "<string>",
"width": 1073741823,
"height": 1073741823,
"placeholder": "<string>",
"nsfw": true,
"duration": 1073741823,
"waveform": "<string>",
"expires_at": "<string>",
"expired": true
}
],
"stickers": [
{
"id": "<string>",
"name": "<string>",
"animated": true
}
],
"sticker_ids": [
"<string>"
],
"allowed_mentions": {
"parse": [],
"users": [
"<string>"
],
"roles": [
"<string>"
],
"replied_user": true
},
"message_reference": {
"message_id": "<string>",
"channel_id": "<string>",
"guild_id": "<string>"
},
"flags": 1073741823,
"nonce": "<string>",
"favorite_meme_id": "<string>"
},
"created_at": "<string>",
"invalidated_at": "<string>"
}