> ## Documentation Index
> Fetch the complete documentation index at: https://firecrawl-locadex-parallel-t9n-main-ydzk9zxoc20klj1uk5u1gd5b.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Rechercher dans l'index gouvernemental

Recherchez des textes de droit primaire et des documents réglementaires issus de sources gouvernementales américaines (fédérales, étatiques et locales) : lois, règlements, codes, décisions de justice et autres publications officielles. Les résultats sont renvoyés dans le groupe standard `web`, avec la même structure qu'un résultat web de [`/search`](/fr/api-reference/endpoint/search).

`POST` est disponible sur le même chemin, avec les mêmes champs transmis dans un corps JSON. Les champs inconnus sont rejetés avec une erreur `400`.

`query` est obligatoire. Indiquez la juridiction, l'organisme ou la référence, ainsi que la date pertinente si vous la connaissez. `k` correspond au nombre de résultats, de 1 à 100, avec une valeur par défaut de 10 ; le point de terminaison général `/search` utilise `limit` à la place.

Les résultats sont des extraits correspondants et peuvent inclure des versions historiques, des textes de projets de loi, des documents d'orientation ou des reproductions par des tiers. Vérifiez l'émetteur, la juridiction, l'état d'adoption ou d'entrée en vigueur et la version avant de citer le droit actuellement applicable. Consultez la source à l'origine d'une correspondance lorsque le snippet ne suffit pas. L'index porte principalement sur des documents américains ; l'absence de résultats ne prouve pas l'absence de loi applicable.

<CodeGroup>
  ```bash cURL theme={null}
  # Aucune clé API n'est nécessaire pour démarrer ; ajoutez -H "Authorization: Bearer $FIRECRAWL_API_KEY" pour bénéficier de limites de débit plus élevées :
  curl -s "https://api.firecrawl.dev/v2/search/gov?query=food%20labeling%20requirements%20for%20allergens&k=10"
  ```

  ```bash cURL (POST) theme={null}
  curl -X POST https://api.firecrawl.dev/v2/search/gov \
    -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "query": "food labeling requirements for allergens",
      "k": 10
    }'
  ```
</CodeGroup>

Pour une vue d'ensemble du workflow, consultez le [guide de l'index gouvernemental](/fr/features/gov).


## OpenAPI

````yaml fr/api-reference/v2-openapi.json GET /search/gov
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/gov:
    get:
      tags:
        - Government
      summary: Effectuer une recherche dans Government Index
      operationId: govSearch
      parameters:
        - description: Question en langage naturel ou termes de recherche.
          in: query
          name: query
          required: true
          schema:
            minLength: 1
            type: string
        - description: Nombre de résultats à renvoyer.
          in: query
          name: k
          required: false
          schema:
            default: 10
            maximum: 100
            minimum: 1
            type: integer
      responses:
        '200':
          content:
            application/json:
              example:
                data:
                  web:
                    - description: >-
                        Tous les produits alimentaires destinés à la
                        consommation humaine doivent comporter un étiquetage
                        nutritionnel...
                      position: 1
                      title: 21 CFR Part 101 -- Food Labeling
                      url: >-
                        https://www.ecfr.gov/current/title-21/chapter-I/subchapter-B/part-101
                success: true
              schema:
                $ref: '#/components/schemas/GovSearchResponse'
          description: >-
            Résultats de Government Index classés par pertinence dans le groupe
            `web`.
        '400':
          description: Requête invalide, notamment en cas de champ inconnu
        '401':
          description: Jeton d’accès de type Bearer invalide
        '429':
          description: Limite de débit dépassée
        '502':
          description: Erreur du service en amont
        '504':
          description: Délai d’attente du service en amont dépassé
      security:
        - bearerAuth: []
components:
  schemas:
    GovSearchResponse:
      properties:
        data:
          properties:
            web:
              items:
                properties:
                  description:
                    description: Snippet du document source correspondant à la recherche.
                    type: string
                  position:
                    description: Rang dans la liste des résultats, à partir de 1.
                    type: integer
                  title:
                    type: string
                  url:
                    format: uri
                    type: string
                type: object
              type: array
          type: object
        success:
          type: boolean
      type: object
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.