v1.0.1 (OSS)
- Approval workflow: request, approve, and reject posts from the dashboard, public API, and MCP (
postsider_request_approval,postsider_get_approval_status). Guest review links expire after 7 days. - Webhooks now support optional HMAC-SHA256 signing secrets and are delivered with
X-Postsider-TimestampandX-Webhook-Attemptheaders. - Evergreen recycling with plan-quota enforcement.
- Bulk CSV import with an organization-specific generated template.
- New public endpoints:
GET /overview,GET /customers/:customerId/report,GET /posts/:id,PUT /posts/:id/release-id,GET /integration-settings/:id,POST /integration-trigger/:id,GET /is-connected. - Public API keys are self-service (
ps_...prefix) and rate limited to 60 requests per minute per organization by default.
SDK 2.0.0 (@postsider/node)
- Breaking change:
deletePost()now returns the parsed response body (ornullfor a204) instead of the raw fetchResponse. Failed deletes throwPostsiderApiErrorwithstatusanddetails. post(posts, idempotencyKey?)accepts a stable idempotency key for safe retries.

