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

# API de liste des signaux de réseaux de fraude

> Listez les signaux partagés (appareil, IP, visage, document, téléphone, e-mail, adresse) qui relient les membres d'un réseau de fraude dans Didit.



Prompt de l'API de liste des signaux du réseau
        Copier le prompt dans le presse-papiers



      
      

\<pre>

\`List the signals linking a fraud network's members through the Management API.

Endpoint:
GET https://verification.didit.me/v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/

Authentication:
Use the x-api-key header with my Didit API key.

Path parameter:
\- network_uuid - the network's UUID.

Response 200: {"results": [NetworkSignal, ...]} - not paginated.
Each NetworkSignal has uuid, signal_type (ip_address|device|face|document_number|phone|email|address), subject_count, coverage, is_hub, is_datacenter_ip, is_high_collision_device, node_status (signal_active|signal_guarded), tags, risk_evidence, first_seen_at, last_seen_at.

Notes:
\- is_hub means the signal links an unusually large number of subjects (e.g. a shared office IP or a device used at a kiosk) - hub signals are flagged rather than treated as automatic fraud evidence.
\- All signal types except face are matched on an exact keyed hash of the normalized value - the raw value is never stored or returned. face is matched by similarity, not exact hash.

Failure modes:
\- 404 - network not found or not visible.
\- 401/403 - auth/permission errors.

Side effects: none, pure read.

For the full integration shape, see /integration/integration-prompt.`

\</pre>



      
      

Coller dans

Listez les signaux (empreintes d'appareil partagées, adresses IP, visages, numéros de document, numéros de téléphone, adresses e-mail ou adresses) qui relient les membres de ce réseau. Ce sont les mêmes données que celles portées par les nœuds de signal du graphe, renvoyées sous forme de liste plate.> [!NOTE]
>
> Les valeurs des signaux eux-mêmes ne sont jamais exposées. Chaque type de signal à correspondance exacte (`ip_address`, `device`, `document_number`, `phone`, `email`, `address`) est identifié par un hachage avec clé de sa valeur normalisée ; `face` fait l'objet d'une recherche par similarité et n'est associé à aucune valeur stockée.## Voir aussi- [Obtenir un réseau](https://docs.didit.me/fr/management-api/networks/get.md)
- [Membres du réseau](https://docs.didit.me/fr/management-api/networks/members.md)
- [Graphe du réseau](https://docs.didit.me/fr/management-api/networks/graph.md)


## OpenAPI

````yaml fr/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/
openapi: 3.0.0
info:
  version: 3.0.0
  title: Didit Verification API
  description: API de vérification d'identité. Authentifiez-vous avec l'en-tête x-api-key.
servers:
  - url: https://verification.didit.me
security: []
tags: []
paths:
  /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/:
    get:
      tags:
        - Networks
      summary: Lister les signaux du réseau
      description: >-
        Lister les signaux (appareil, IP, visage, numéro de document, téléphone,
        e-mail ou valeurs d'adresse partagés) qui relient les membres de ce
        réseau.
      operationId: list_network_signals
      parameters:
        - name: organization_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
          description: UUID de l'organisation.
        - name: application_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
          description: UUID de l'application.
        - name: network_uuid
          in: path
          required: true
          schema:
            type: string
            format: uuid
            example: n3a5e000-0000-4000-8000-000000000001
          description: UUID du réseau.
      responses:
        '200':
          description: Signaux du réseau. Non paginé.
          content:
            application/json:
              schema:
                type: object
                properties:
                  results:
                    type: array
                    items:
                      $ref: '#/components/schemas/NetworkSignal'
        '404':
          description: Réseau non trouvé (ou non visible pour cette application).
          content:
            application/json:
              schema:
                type: object
                properties:
                  detail:
                    type: string
      security:
        - ApiKeyAuth: []
      x-codeSamples:
        - lang: curl
          label: curl
          source: >-
            curl -X GET
            'https://verification.didit.me/v3/organization/11111111-2222-3333-4444-555555555555/application/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/networks/n3a5e000-0000-4000-8000-000000000001/signals/'
            \
              -H 'x-api-key: YOUR_API_KEY'
        - lang: python
          label: Python
          source: |-
            from didit import Didit

            # Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID
            # and DIDIT_APPLICATION_ID.
            client = Didit()

            result = client.networks.list_signals(
                "n3a5e000-0000-4000-8000-000000000001",
            )
            print(result)
        - lang: javascript
          label: Node.js
          source: >-
            import Didit from "@didit-protocol/sdk-node";


            // Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID

            // and DIDIT_APPLICATION_ID.

            const didit = new Didit();


            const result = await
            didit.networks.listSignals("n3a5e000-0000-4000-8000-000000000001");

            console.log(result);
        - lang: go
          label: Go
          source: "ctx := context.Background()\n// Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID\n// and DIDIT_APPLICATION_ID.\nclient := didit.NewClient()\n\nresult, err := client.Networks.ListSignals(ctx, \"n3a5e000-0000-4000-8000-000000000001\")\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"
        - lang: java
          label: Java
          source: >-
            import me.didit.Didit;


            // Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID

            // and DIDIT_APPLICATION_ID.

            Didit client = new Didit();


            var result =
            client.networks().listSignals("n3a5e000-0000-4000-8000-000000000001");

            System.out.println(result);
        - lang: php
          label: PHP
          source: >-
            <?php


            require 'vendor/autoload.php';


            use Didit\DiditClient;


            // Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID

            // and DIDIT_APPLICATION_ID.

            $didit = new DiditClient();


            $result =
            $didit->networks->listSignals('n3a5e000-0000-4000-8000-000000000001');

            print_r($result->toArray());
        - lang: ruby
          label: Ruby
          source: >-
            require "didit"


            # Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID

            # and DIDIT_APPLICATION_ID.

            didit = Didit::Client.new


            result =
            didit.networks.list_signals("n3a5e000-0000-4000-8000-000000000001")

            puts result.to_h
        - lang: csharp
          label: .NET
          source: >-
            using System;

            using System.Text.Json;

            using Didit;


            // Reads DIDIT_API_KEY, DIDIT_ORGANIZATION_ID

            // and DIDIT_APPLICATION_ID.

            using var client = new DiditClient();


            var result = await
            client.Networks.ListSignalsAsync("n3a5e000-0000-4000-8000-000000000001");

            Console.WriteLine(JsonSerializer.Serialize(result));
components:
  schemas:
    NetworkSignal:
      type: object
      properties:
        uuid:
          type: string
          format: uuid
        signal_type:
          type: string
          enum:
            - ip_address
            - device
            - face
            - document_number
            - phone
            - email
            - address
        subject_count:
          type: integer
        coverage:
          type: number
          format: float
        is_hub:
          type: boolean
          description: Vrai lorsque ce signal relie un nombre anormalement élevé de sujets.
        is_datacenter_ip:
          type: boolean
        is_high_collision_device:
          type: boolean
        node_status:
          type: string
          enum:
            - signal_active
            - signal_guarded
        tags:
          type: array
          items:
            $ref: '#/components/schemas/NetworkNodeTag'
        risk_evidence:
          type: object
        first_seen_at:
          type: string
          format: date-time
          nullable: true
        last_seen_at:
          type: string
          format: date-time
          nullable: true
    NetworkNodeTag:
      type: object
      properties:
        id:
          type: string
        name:
          type: string
        color:
          type: string
          nullable: true
          description: >-
            Null pour les balises de garde, dont le token de couleur appartient
            au moteur de rendu.
        source:
          type: string
          enum:
            - subject_tag
            - session_tag
            - transaction_tag
            - signal_guard
          description: >-
            Origine du tag : un tag sur l'utilisateur/l'entreprise, un tag sur
            une session de ce réseau, un tag sur une transaction à laquelle
            appartient une partie, ou une condition de garde de signal (par ex.
            hub, IP de centre de données).
        category:
          type: string
          enum:
            - customer
            - quality
          nullable: true
          description: >-
            customer pour les tags définis par le client, quality pour les tags
            de contrôle de la qualité du signal. Null lorsque non applicable.
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: >-
        La clé API de votre application, issue de Développeurs -> Clés API dans
        la Business Console. La clé principale dispose d'un accès complet. Une
        clé nommée peut être restreinte : aucun, lecture ou écriture par
        ressource, limitée à certains workflows ou aux sessions approuvées, à
        une liste d'adresses IP et à une date d'expiration. 401 signifie que la
        clé est incorrecte, révoquée ou expirée ; 403 signifie qu'aucune clé n'a
        été envoyée, que la clé n'a pas accès à cette ressource ou action, ou
        que la requête provient d'une adresse hors de sa liste d'IP ; 404 sur
        une route de session signifie que la session est hors des workflows ou
        des statuts de la clé. Une clé sans accès aux médias reçoit les URL
        d'images, de vidéos et de PDF à null, et une clé sans accès en écriture
        aux sessions reçoit les liens et tokens de session à null. Voir
        https://docs.didit.me/console/api-keys.

````

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