コンテンツにスキップ

utils/dummy-server

これはダミーサーバーです
フロントエンドの開発時にのみ利用してください

Environment variables

  • PUBLIC_API_KEY
  • public-viewer からのリクエストを受け付けるためのAPIキー
  • /reports および /reports/:slug へアクセスする際に必要
  • (/ や /meta/** へのアクセスには不要)
  • ADMIN_API_KEY
  • admin からのリクエストを受け付けるためのAPIキー
  • /admin/reports へアクセスする際に必要

endpoints

  • GET /
  • (ヘルスチェック用)
  • GET /meta/metadata.json
  • レポート発行者情報
  • GET /meta/reporter.png
  • レポート発行者画像
  • GET /meta/icon.png
  • レポートアイコン
  • GET /meta/ogp.png
  • OGP画像(1200x630推奨)
  • GET /reports
  • レポート一覧
  • GET /reports/:slug
  • レポート本体
  • GET /admin/reports
  • レポート一覧(公開前含む)
  • POST /admin/reports
  • レポート作成

metadata

  • reporter: string
  • レポート作成者名
  • message: string
  • レポート作成者からのメッセージ
  • webLink?: string
  • レポート作成者URL
  • privacyLink?: string
  • プライバシーポリシーURL
  • termsLink?: string
  • 利用規約URL
  • brandColor?: string
  • ブランドカラー