Markdown & Agent-Ready iOS Submission Pages

送信内容を保存して、App Store用URLを発行する。

アプリ情報、画面写真、アプリアイコンをNetlify Blobsに保存。発行されるURLは /support/{ID} と /privacy/{ID}。 Markdown表記で見やすく整理された公開ページが完成します。AIエージェント用のREST APIからも作成・画像添付が可能です。

Generated support (Markdown)

/support/m... App details, FAQ & Screenshots

Generated privacy (TOC付き)

/privacy/m... Clean prose with auto Table of Contents
01

Markdown対応

見出し、箇条書き、太字、表、リンクをそのまま記述可能。プライバシーポリシーは目次を自動生成します。

02

画像・アイコン対応

実際の画面スクリーンショット(最大6枚)とアプリアイコンを保存。App Store申請審査にそのままパスできます。

03

AIエージェントAPI

REST API経由でJSON(Base64画像付き)で作成・更新・削除が可能。OpenAPI 3.1 & llms.txtを標準完備。

Create pages

サポートサイトとプライバシーポリシーを作成

フォームから手動作成できます。本文には Markdown 構文(# 見出し、- 箇条書き、**太字**、[リンク](URL) 等)が使えます。

Agent & Developer Integration

AIエージェントによる自動生成・更新

Claude, GPT, Cursor, Antigravity などのAIエージェントがプログラムから直接ページを生成できます。 画像ファイルも JSON 内に Base64(または Data URI)として埋め込んでアップロード可能です。

cURL 新規作成の例

curl -X POST https://submitdock-ios-pages.netlify.app/api/pages \
  -H "Content-Type: application/json" \
  -d '{
    "appName": "FocusDock",
    "developerName": "Studio Hino",
    "supportEmail": "help@example.com",
    "appDescription": "## 集中タイマー\n毎日の集中時間を記録。",
    "privacyPolicy": "## プライバシーポリシー\n個人情報は収集しません。",
    "screenshots": [
      { "name": "screen.png", "data": "data:image/png;base64,..." }
    ]
  }'

既存ページの編集トークン発行(同一URLでの更新自動化)

すでに作成済みのページ(旧バージョンで作成されたページ含む)に対して、新しい editToken を発行します。 トークン取得後は PATCH /api/pages/:id で同じURLのまま内容や画像を何度でも自動更新できます。