メインコンテンツへスキップ
GET
Ayrshare 経由で送信された投稿の履歴を、降順(最新から古い順)で取得します。 このエンドポイントを使用すると、特定の日付範囲、ステータス、ソーシャルネットワーク、または直近 n 日間の投稿を取得できます。 履歴の status フィールドの値:
  • awaiting approval: 投稿は承認ワークフロー による承認を待機中です。
  • deleted: 投稿は削除されました。注: 削除された投稿は status クエリフィルタを使用した場合にのみ返されます。下記をご覧ください。
  • error: 1 つ以上のソーシャルネットワークでエラーが発生しました。
  • paused: 一時停止されたスケジュール済み投稿。
  • pending: 投稿はまだ処理されていません。通常はスケジュール済み投稿です。
  • success: すべてのソーシャルネットワークへの投稿が正常に完了しました。
補足情報:
  • Ayrshare Post ID はレスポンスの id フィールドで返されます。
  • ソーシャルネットワークで直接手動作成された投稿など、Ayrshare 以外で作成された投稿を取得するには、history platform エンドポイントを使用します。
  • 単一の投稿のみが必要な場合は、post history by id エンドポイントを使用します。
  • limit が既定値の 25 より大きい場合、history エンドポイントの JSON 結果は 1 分間キャッシュされます。

ヘッダーパラメータ

クエリパラメータ

limit
number
デフォルト:25
直近 n 件の投稿を返します。例えば最新の投稿のみが必要な場合は limit=1 を指定します。 指定がない場合は lastDays 内のすべてのレコードを返します。既定値: 25 件。最大値: 1000
platforms
array
ソーシャルネットワークプラットフォームでフィルタします。プラットフォームの値: blueskyfacebookgmbinstagramlinkedinpinterestredditsnapchattelegramthreadstiktoktwitteryoutube。注: OR ロジックを使用します。["facebook", "instagram"] はいずれかからの投稿を返します。
startDate
string
この開始日を含めて以降の投稿を返します。履歴の開始日は ISO 8601 形式で指定します。 例えば YYYY-MM-DDThh:mm:ssZ 形式を使用し、2026-07-08T12:30:00Z のように送信します。追加の例は utctime をご覧ください。
endDate
string
この終了日を含めて以前の投稿を返します。履歴の終了日は ISO 8601 形式で指定します。 例えば YYYY-MM-DDThh:mm:ssZ 形式を使用し、2026-07-08T12:30:00Z のように送信します。追加の例は utctime をご覧ください。
lastDays
number
デフォルト:30
投稿の公開日(scheduleDate)を基準として、直近 n 日間の投稿を返します。既定値は 30 日。
  • startDateendDate が指定されている場合、lastDays は無視されます。
  • 値がゼロ 0 の場合、投稿履歴のすべてを返します。
  • 0 より大きい値の場合、直近 n 日間の投稿を返します。
  • 例えば lastDays=5 は直近 5 日間の投稿を返し、lastDays=0limit により決定される すべての投稿を返します。
status
string
投稿の現在のステータスでフィルタします。有効な値: successerrorprocessingpendingpauseddeleted、および awaiting approval。 Processing は投稿が現在送信中であることを示します。Pending は投稿が将来の日時に投稿されるようスケジュールされていることを示します。
削除された投稿は既定では返されません。status=deleted のように status クエリフィルタを設定した場合にのみ返されます。
type
string
取得する投稿の種類。即時送信された投稿、または scheduleDate フィールドを用いてスケジュールされた投稿のいずれか。値: immediate または scheduled
autoRepostId
string
自動再投稿を作成すると、そのシリーズの投稿を追跡するための ID が割り当てられます。 自動再投稿 ID で投稿を取得するか、すべての自動再投稿を取得するには all を指定します。