---
name: list-indie-app
description: >-
  Lists an indie iOS or Android app on Appublica via POST /api/listings.
  Use when the user wants to promote a vibe-coded or indie app, start SEO
  with a crawlable public page, get a directory listing with App Store or
  Play Store links, or publish on Appublica. Does not promise rankings or
  AI model mentions.
---

# List an indie app on Appublica

## When to use
The user wants a public, crawlable page for an iOS/Android app with official store links, or asks to list on Appublica / start basic app SEO after shipping.

## Hard rules
- Price is $9 USD once. No subscription.
- Do **not** promise App Store/Play rankings, traffic, do-follow links, domain-authority improvement, or that ChatGPT, Claude, Gemini, or Grok will mention the app.
- Do **not** collect card numbers, CVV, or expiry. Stripe Checkout is emailed by Appublica.
- Refuse adult/sexual content, CSAM, malware, phishing, fraud, or other illegal apps.
- Not affiliated with Apple or Google. Hosting is not perpetual.

## Steps
1. Collect: email, app_name, pitch (10–160 chars), description (40–2000 chars, facts only), category, platforms (`ios` | `android` | `both`), store_ios and/or store_android (official https URLs), optional website (https).
2. Confirm the user accepts the Terms and immediate digital performance (waiver). Set `terms_accepted` and `digital_waiver` to true only after they agree.
3. `POST https://appublica.com/api/listings` with JSON body (see below).
4. Show the user `checkout_url` as a markdown link. Say Appublica also emailed it.
5. Poll `GET` `poll_url` every ~10s until `status` is `live`, then share `public_url`.
6. If the link expired: `POST https://appublica.com/api/listings/:id/checkout`.
7. Follow `next_action`: `pay` | `poll` | `done` | `stop`.

## Categories
Developer Tools, Education, Finance, Games, Health, Photo & Video, Productivity, Social, Utilities, Other

## API
```http
POST https://appublica.com/api/listings
Content-Type: application/json
```

```json
{
  "email": "",
  "app_name": "",
  "pitch": "",
  "description": "",
  "category": "Productivity",
  "platforms": "both",
  "store_ios": "https://apps.apple.com/app/id…",
  "store_android": "https://play.google.com/store/apps/details?id=…",
  "website": "https://example.com",
  "terms_accepted": true,
  "digital_waiver": true
}
```

Success includes `id`, `status`, `checkout_url`, `poll_url`, `public_url`, `next_action`, `pay_email_sent`.

Humans can also use https://appublica.com/submit. Full agent docs: https://appublica.com/for-agents
