Resources
FAQ
Quick answers. Still stuck? Email support.
Do I need my own platform API keys?
No. PostLake manages the platform connections for you on every plan, X included. There's no developer-app setup or per-platform review to run yourself.
How am I charged?
Usage-based credits: 1 credit per post per platform; X costs 8 (90 with a link). You're only charged for targets that actually publish. Failed sends are free.
What can the free plan post to?
Every network except X, which needs a paid plan or a purchased credit pack. The free tier gives 20 credits a month with no card.
What does one normalised response mean?
Every post returns the same shape, one id plus a per-target result, so your code never branches per platform.
Can an agent use PostLake safely?
Yes. Idempotency keys make retries safe (no double-posting), and agents connect over OAuth via MCP so you do not paste an existing API key into the client.
How do I schedule a post in local time?
Pass timezone (IANA, e.g. Europe/London) with a naive scheduledAt such as 2026-08-13T07:00:00. UTC with a trailing Z still works. A naive datetime without timezone is a 400. Invalid media is refused when you schedule, not at fire time.
When do free credits renew?
Your verified Free account receives 20 credits every 30 days. Renewal is due at midnight on the renewal date in your saved account timezone, or UTC if none is saved. Balance checks through the dashboard, REST API and MCP apply a due renewal immediately; background renewal also covers inactive accounts. The current renewal deadline stays fixed if you change timezone. Unused free credits do not roll over, missed cycles do not accumulate, and purchased credits are unaffected. Subscription allowances follow their own billing cycle.