Skip to content

Find cross-repo contribution opportunities (#9310)

Private · API Requires bearer

Rank contribution opportunities across the given targets or search query. At least one of targets (non-empty) or searchQuery is required — JSON Schema cannot express that cross-field rule, so an empty body is rejected with reason targets_or_search_query_required (#10040).

Responses

  • 200
    Ranked, AI-policy-filtered opportunity candidates for the given targets or search query
  • 400
    Invalid opportunities request (missing targets/searchQuery, or a field failed validation)
  • 401
    Unauthorized
  • 403
    Forbidden — target repo access denied, or cross-repo search requires discovery access