Quickstart
This guide gets you from zero to a scheduled post using your API key.
-
Connect at least one channel
Sign in at beeive.com and connect a social channel, for example LinkedIn, X or a Facebook Page. The API can only post to channels you have already connected in the app.
-
Copy your API key
Go to Settings → Developers → Access. Your API key is shown there. Click Reveal to see it, then copy it.
-
Find your channel ID
Terminal window curl https://app.beeive.com/public/v1/integrations \-H "Authorization: YOUR_API_KEY"Each channel in the response has an
id. Copy the one you want to post to. -
Schedule a post
Terminal window curl https://app.beeive.com/public/v1/posts \-X POST \-H "Authorization: YOUR_API_KEY" \-H "Content-Type: application/json" \-d '{"type": "schedule","date": "2026-12-31T09:00:00.000Z","shortLink": false,"tags": [],"posts": [{"integration": { "id": "YOUR_CHANNEL_ID" },"value": [{ "content": "Hello from the Beeive API!", "image": [] }]}]}'The post now appears in your Beeive calendar.
Next steps
Section titled “Next steps”Let your AI assistant do itSkip the JSON and schedule posts by asking Claude or ChatGPT.
Use the CLI insteadThe same thing in one command.