Warply Logo

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.