> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firecrawl.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Recherche dans l’historique GitHub

Recherchez dans l’historique des issues et des PR GitHub, des discussions et des fichiers README des dépôts. Les résultats incluent les métadonnées du dépôt, les URL, des extraits et le contenu Markdown correspondant lorsqu’il est disponible.

Pour une vue d’ensemble du workflow, consultez le [guide de l’index de recherche](/fr/features/research).


## OpenAPI

````yaml fr/api-reference/v2-openapi.json GET /search/research/github
openapi: 3.0.0
info:
  contact:
    email: support@firecrawl.dev
    name: Firecrawl Support
    url: https://firecrawl.dev/support
  description: >-
    API pour interagir avec les services Firecrawl afin d’effectuer des tâches
    de scraping et de crawling web.
  title: Firecrawl API
  version: v2
servers:
  - url: https://api.firecrawl.dev/v2
security:
  - bearerAuth: []
paths:
  /search/research/github:
    get:
      tags:
        - Research
      summary: Rechercher dans l’historique GitHub
      operationId: researchSearchGitHub
      parameters:
        - description: >-
            Paramètre query en langage naturel pour les issues GitHub, les pull
            requests, les discussions et les README de dépôt.
          in: query
          name: query
          required: true
          schema:
            minLength: 1
            type: string
        - description: Nombre maximal de résultats GitHub à renvoyer.
          in: query
          name: k
          required: false
          schema:
            default: 20
            maximum: 100
            minimum: 1
            type: integer
      responses:
        '200':
          content:
            application/json:
              example:
                results:
                  - contentMd: Full matched markdown content when available.
                    number: 123
                    pageType: issue
                    repo: firecrawl/firecrawl
                    resultType: issue
                    scores:
                      semantic: 0.82
                    segmentCount: 2
                    snippet: Queue worker shutdown can lose completion signals...
                    title: Worker shutdown race
                    url: https://github.com/firecrawl/firecrawl/issues/123
                success: true
              schema:
                $ref: '#/components/schemas/ResearchGitHubSearchResponse'
          description: Résultats GitHub d'historique/README classés.
        '400':
          description: Requête non valide
        '401':
          description: Bearer token manquant ou non valide
        '429':
          description: Limite de requêtes dépassée
        '500':
          description: Erreur interne du serveur
      security:
        - bearerAuth: []
components:
  schemas:
    ResearchGitHubSearchResponse:
      properties:
        results:
          items:
            $ref: '#/components/schemas/ResearchGitHubItem'
          type: array
        success:
          type: boolean
      required:
        - success
        - results
      type: object
    ResearchGitHubItem:
      properties:
        contentMd:
          description: Contenu Markdown complet correspondant, lorsqu’il est disponible.
          type: string
        number:
          type: integer
        pageType:
          description: Type de page d'historique pour les résultats d'issue/PR/discussion.
          type: string
        readmeUrl:
          format: uri
          type: string
        repo:
          description: Dépôt au format propriétaire/nom.
          type: string
        resultType:
          description: >-
            Classe de résultat, telle que issue, pull, discussion ou
            repo_readme.
          type: string
        scores:
          $ref: '#/components/schemas/ResearchGitHubScoreBreakdown'
        segmentCount:
          type: integer
        snippet:
          type: string
        title:
          type: string
        url:
          format: uri
          type: string
      type: object
    ResearchGitHubScoreBreakdown:
      additionalProperties:
        type: number
      description: >-
        Scores des composants, tels que semantic, lexical, fusion, rrf ou
        rerank.
      type: object
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http

````