Quickstart
Authenticate with your API key and create a multi‑channel post.
curl -X POST "$YOUR_BASE_URL/v1/post" \
-H "Authorization: Bearer <api_key>" \
-H "Content-Type: application/json" \
-d '{
"channels": ["twitter", "linkedin"],
"content": { "text": "Hello, world!" }
}'
SDKs
// JavaScript (Node)
import fetch from 'node-fetch';
await fetch(process.env.BASE_URL + '/v1/post', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + process.env.API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
channels: ['twitter','linkedin'],
content: { text: 'Ship once. Post everywhere.' }
})
});
Webhooks
Receive delivery status events for each channel to track success and retries.