@wenping.wang さん、こちら、簡単なやり方はなくて、データをDBに保存した上、そのDBにSQLクエリみたいなやり方は実装可能の認識です。実際に弊社のそのフォームの裏を確認した際、そういう風に実装はされていますが、確かにこちらの機能はエンドポイント化した方が皆さんに便利だと同意しますのでフィードバックとしてフォローアップをさせてください。
想定する実装のやり方:
1)promoted_tweetsの情報を全て取得し、DBに同期状態を保つ
2)tweet_idに一致するpromoted_tweetsを探し出して、そちらのIDのリストを作る
3)そのpromoted_tweet IDのリストで、紐づいてるキャンペーンのリストを作る
4)上のデータを、いつかのステップで「現在の時間帯で配信中」っていうフィルターもかける
ツイート一覧は基本的に複数の種類のツイートが混ざって入ってるので、上のやり方は広告用だけを対象に考えるとっていう話です。