---
title: "The no-card Pro trial: where it stands, what Pro did for this account, the offer"
method: GET
path: "/api/trial"
---

# The no-card Pro trial: where it stands, what Pro did for this account, the offer

`GET /api/trial`

## Request

- Base URL: `https://postwire.io`
- URL: `https://postwire.io/api/trial`
- Auth: HTTP bearer

7 days of Pro with no card, once per person, started by the account's first successful post (or, for an account that already published, its next publish or the next free limit it hits). While it runs the account keeps plan "free" and gets Pro's limits, except X (paid per post on paid plans) and an AI budget of Free's month plus Pro's for the trial's days. When it ends nothing is deleted: scheduled posts past Free's queue cap are held (they go out on upgrade), brands made during the trial past Free's count are paused for publishing. Returns { trial: { kind, plan, until, started_at, days_left, active, ended_at? }, line, facts: { posts, network_posts, multi_network_posts, posts_this_month, free_post_limit, posts_over_free, ai_drafts_month_about, queued, held, queued_past_free, brands, brands_past_free }, did[], when_it_ends[], keeps[], paid_offer? } — or { trial: null, available, offer? } for an account that never had one.

## Response `200`

OK

## Other responses

- `401`: Missing/invalid API key

---

[API](https://skmtc.dev/postwire/apis/postwire-api.md) · [All operations](https://skmtc.dev/postwire/apis/postwire-api/llms.txt) · [OpenAPI document](https://skmtc.dev/postwire/apis/postwire-api/revisions/513a409ab8f7?raw)
