Request OpenAPI specs for Marketing API and Conversions API

オープン
#3 コメント 6 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
30/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
静か
技術スタック
openapi
領域
api

調査の方向性

この issue には、既存のファイル、テスト、エントリポイントが記載されていません。まずリポジトリの現在の仕様とカバレッジを確認し、そのうえで、バージョン管理された Marketing API と Conversions API の定義をどのように整理すべきかを決定してください。要求されたエンドポイント、スキーマ、セキュリティの詳細、例を含む正確な仕様を公開することが完了の条件ですが、実装前に設計上の決定が必要です。

索引モデルが issue の本文から書いたものです。

説明

This was generated by AI during triage.

Request

Please consider publishing official OpenAPI specifications for the Meta Marketing API and Conversions API in this repository.

APIs requested

  • Marketing API, including common Ads Management and Insights endpoints
  • Conversions API, including event submission endpoints and related request/response schemas

Why this would help

Official OpenAPI specs would make it much easier for developers and partners to:

  • generate typed clients and SDK integrations consistently across languages
  • validate request payloads before sending traffic to production APIs
  • keep integrations aligned with versioned API changes
  • build better internal tooling, mocks, tests, and documentation from a trusted source
  • reduce ambiguity around required fields, enum values, nested objects, and error responses

Suggested scope

A useful first version could include:

  • versioned specs matching currently supported Marketing API versions
  • endpoint paths, methods, parameters, request bodies, and response schemas
  • authentication/security scheme details
  • reusable schemas for ads, campaigns, ad sets, insights, pixels, events, user data, and error responses
  • examples for common workflows such as campaign management, insights reporting, and Conversions API event uploads

Even partial coverage for the highest-usage endpoints would be valuable if complete coverage needs to be phased in.

主要言語
言語のデータがありません
スター
179
フォーク
61
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

facebook/openapi のほかの issue

facebook/openapi の issue をすべて見る

似ている issue

Backend & API Design の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。