01
Before you start
- A Reelspan account with your networks connected to a profile. The free plan includes every network: start free.
- An API key from the dashboard (Developers → API keys). Keys can be limited to the scopes a tool needs.
02
Create an API key
In the Reelspan dashboard, open Developers → API keys and create a key.
03
Text posts: Webhooks by Zapier
Action: Custom Request, method POST, data as JSON, header Authorization: Bearer your key, Content-Type: application/json.
{
"user": "my-brand",
"platform": ["linkedin", "x", "bluesky"],
"title": "New on the blog: {{title}} {{link}}"
}04
Videos and photos: Code by Zapier
Add a Run JavaScript step with videoUrl and caption as input data; it sends the video by its public URL.
const form = new FormData();
form.append('user', 'my-brand');
for (const p of ['tiktok', 'youtube', 'instagram']) form.append('platform[]', p);
form.append('video', inputData.videoUrl);
form.append('title', inputData.caption);
const res = await fetch('https://api.reelspan.com/v1/posts/video', {
method: 'POST',
headers: { Authorization: 'Bearer YOUR_REELSPAN_KEY' },
body: form,
});
output = await res.json();05
Ideas to build
- New YouTube video to LinkedIn and X
- YouTube New Video in Channel → Webhooks POST to /v1/posts/text.
- Form to social
- Typeform or Google Forms entry with a video link → Code step posting the video.
06
Going further
- Every field each network takes, scheduling, webhooks and errors: the docs.
- Per-network walkthroughs: upload guides. Is everything publishing right now? Status.
- Other ways in: all integrations.