About this integration
One API to publish videos and posts to TikTok, Instagram, YouTube, and more.
There are 1 trigger, 3 search modules and 5 actions available. The integration connects via basic authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for API Key.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
API KeyRequired | password |
|
Use it in workflow automation
Start with Watch Events, then add Make an API Call.
The canvas below runs Watch Events into Make an API Call — watch the video, then drop a node onto the canvas.
Select the Watch Events trigger and the workflow fires automatically when the event occurs — no polling required.
Then add Upload a Document as the next node. Branch, filter, or hand off to other integrations from there.
The integration includes 6 ready-made modules for marketing work — each run logs its inputs and outputs for debugging.
Upload Post workflow on the canvas: Watch Events then Upload a Document
Triggers, searches and actions
Open any Upload Post trigger, search, or action to see its inputs and outputs — 1 trigger, 3 searchs, 5 actions.
Triggers
Use one of 1 trigger to kick off a workflow as soon as an event occurs in the app.
- Watch Events
Searches
This integration includes 3 search modules for looking data up mid-run.
- Get an Upload Status
- List Upload History
- List User Profiles
Actions
Take action during a run with 5 available modules that write data back into the app.
- Make an API Call
- Upload a Document
- Upload a Photo
- Upload a Text
- Upload a Video
Explore the fields available for each Upload Post trigger, search, and action.
Triggers
| Field | Type |
|---|---|
Event | text |
User email | |
Profile username | text |
Platform | text |
Media type | text |
Title | text |
Caption | text |
Result | object |
Success | boolean |
URL | url |
Publish ID | text |
Post ID | text |
Error | text |
Created at | date |
Searches
| Field | Type |
|---|---|
Request IDRequired | text |
| Field | Type |
|---|---|
Request ID | text |
Status | text |
Completed | number |
Total | number |
Results | array |
Last update | text |
| Field | Type |
|---|---|
Search | text |
Limit | number |
| Field | Type |
|---|---|
User email | |
Profile username | text |
Platform | text |
Media type | text |
Upload timestamp | date |
Success | boolean |
Platform post ID | text |
Post URL | url |
Media size bytes | number |
Post title | text |
Post caption | text |
Is async | boolean |
Job ID | text |
Dashboard | boolean |
Request ID | text |
Request total platforms | number |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
Created at | date |
Social accounts | object |
Facebook | object |
Instagram | object |
Username | text |
Actions
| Field | Type |
|---|---|
URLRequired | text |
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
UserRequired | choice |
Document Upload FormatRequired | choice |
Document TitleRequired | text |
Description | text |
Visibility | choice |
| Field | Type |
|---|---|
Success | boolean |
Message | text |
Request ID | text |
Results | object |
Linkedin | object |
| Field | Type |
|---|---|
UserRequired | choice |
Phot Upload FormatRequired | choice |
TitleRequired | text |
Description | text |
Scheduled Date | date |
Timezone | time |
Async Upload | boolean |
First Comment | text |
| Field | Type |
|---|---|
Results | object |
Success | boolean |
Usage | object |
Count | number |
Last reset | text |
Limit | number |
| Field | Type |
|---|---|
UserRequired | choice |
TitleRequired | text |
Description | text |
Scheduled Date | date |
Timezone | time |
Async Upload | boolean |
First Comment | text |
| Field | Type |
|---|---|
Results | object |
Success | boolean |
Job ID | text |
Scheduled date | text |
Usage | object |
Count | number |
Last reset | text |
Limit | number |
| Field | Type |
|---|---|
UserRequired | choice |
Video Upload FormatRequired | choice |
TitleRequired | text |
Description | text |
Scheduled Date | date |
Timezone | time |
Async Upload | boolean |
First Comment | text |
| Field | Type |
|---|---|
Results | object |
Success | boolean |
Usage | object |
Count | number |
Last reset | text |
Limit | number |

