POST/posts/bulk
Create up to 50 posts with the PostEverywhere API
Each item is dispatched through the same validation as `createPost` (sequentially, so posting rate limits stay deterministic). Each item is forwarded with your key, so each one counts against the API rate limit and the posting budgets like a single `createPost` call. Partial success is normal: iterate `results`. An item with `schedule_at` fails with `unsupported_schedule_at` (resolve the time first and send `scheduled_for`). HTTP status: 201 all succeeded, 207 mixed, 422 all failed.
Guides: Quick start: create your first post · Bulk operations guide
This endpoint accepts a JSON request body. See the posts guide for a worked example.
Responses
- 201All posts created
- 207Partial success — some items failed
- 400
- 401
- 402
- 403
- 422Every item failed
- 429
- 500