Quickstart
Authenticate and publish your first post with the Bulkit API.
This guide walks through making your first publish call. Replace the placeholder values with your own credentials and connected channel.
1. Get an API key
Create a key in the Bulkit dashboard. Adding a key never starts a charge — you only pay once actions run.
2. Publish a post
curl https://api.bulkit.io/v1/posts \
-H "Authorization: Bearer $BULKIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"channels": ["chn_123"],
"content": "Hello from the Bulkit API 👋"
}'3. Schedule instead of publishing now
Add a scheduledAt timestamp and Bulkit queues, retries, and reports on it for
you.
curl https://api.bulkit.io/v1/posts \
-H "Authorization: Bearer $BULKIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"channels": ["chn_123"],
"content": "Scheduled with Bulkit",
"scheduledAt": "2026-07-01T15:00:00Z"
}'The endpoints above are placeholders for this starter. Replace them with the real API reference once the OpenAPI spec is wired in.