Saltar al contenido principal
GET
curl
Lista las redes de fraude detectadas para tu organización. De forma predeterminada, la lista se ordena por puntuación de riesgo, de mayor a menor, y después por la actividad más reciente. Cada filtro disponible en la lista de redes de la Console se expone como parámetro de consulta, incluida la búsqueda de texto libre q y los mismos chips de estado, señal, patrón y franja de riesgo. Los parámetros assignee, priority, risk_min y has_case corresponden a las opciones de persona asignada, prioridad, riesgo mínimo y caso vinculado que contabiliza counts.facets. assignee=me requiere un token de miembro de la consola; con una clave de API devuelve 400.
Las aplicaciones de sandbox nunca tienen redes. La agrupación se ejecuta solo con datos de producción.

Modo de compartición y señales entre organizaciones

Cada respuesta incluye los campos sharing_mode, cross_org_available y cross_org_unavailable_reason de tu organización. El plan se comprueba primero: con un plan inferior al Enterprise, el motivo es plan incluso cuando tu modo de compartición es global.

Recuentos y el parámetro summary

kpis agrega las redes que coinciden con tus filtros y counts agrega todas las redes que tu aplicación puede ver, por lo que ambos son más costosos que la propia página. Pasa summary=false cuando solo necesites la página y su count: en ese caso, la respuesta omite kpis y counts. summary solo acepta true o false; cualquier otro valor devuelve 400. counts contiene las cifras de las vistas y las opciones de filtro de la lista, y cada red se cuenta una sola vez: Los filtros distintos de scope y status no modifican counts. views.mine y facets.assignee.me son siempre 0 con una clave de API, ya que ningún miembro de la consola realiza la solicitud.

Acceso

Los endpoints de Networks requieren una clave de API con acceso completo. Con una clave con acceso restringido, se recibe un 403. Un token de miembro de la consola requiere list:networks. Cuando Networks no está habilitado para tu organización, todos los endpoints de Networks devuelven 403 con "code": "networks_not_entitled".

Relacionado

Autorizaciones

x-api-key
string
header
requerido

La clave de API de tu aplicación, que encontrarás en Developers -> API keys en la Business Console. La clave principal tiene acceso completo. Una clave con nombre puede tener un alcance limitado: ninguno, lectura o escritura por recurso, limitada a algunos flujos o a sesiones aprobadas, a una lista de direcciones IP y a una fecha de caducidad. 401 significa que la clave es incorrecta, se revocó o expiró; 403 significa que no se envió ninguna clave, que la clave no tiene acceso a este recurso o acción, o que la solicitud provino de una dirección fuera de su lista de IP; 404 en una ruta de sesión significa que la sesión está fuera de los flujos o estados de la clave. Una clave sin acceso a contenido multimedia recibe las URL de imágenes, videos y PDF como null, y una clave sin permiso de escritura en sesiones recibe los enlaces y tokens de sesión como null. Consulta https://docs.didit.me/console/api-keys.

Parámetros de ruta

organization_id
string<uuid>
requerido

UUID de la organización.

application_id
string<uuid>
requerido

UUID de la aplicación.

Parámetros de consulta

status
string

Estados que se incluirán, separados por comas: active,in_review,resolved,dismissed. Si se omite, se excluyen los descartados.

scope
enum<string>

transactions conserva las redes cuyos miembros son todos partes de transacciones; identity conserva todas las demás redes. Omítelo para obtener ambas. También acota counts.views y counts.facets. Cualquier otro valor devuelve 400.

Opciones disponibles:
identity,
transactions
signal_type
string

Tipos de señal separados por comas: ip_address,device,face,document_number,phone,email,address.

pattern_type
string

Tipos de patrón separados por comas, por ejemplo, exact_same_device,same_email.

risk_band
string

Bandas separadas por comas: low,medium,high.

min_size
integer

Número mínimo de miembros.

max_size
integer

Número máximo de miembros.

assignee
string

Asignados separados por comas: unassigned, correos electrónicos de miembros (se comparan sin distinguir mayúsculas de minúsculas) o me para el miembro de la consola que hace la llamada. Una red coincide con cualquier valor. me requiere un token de miembro de la consola: con una clave de API se obtiene un 400 {"assignee": ["\"me\" needs a user token; an API key has no assignee identity."]}.

priority
string

Prioridades separadas por comas: low, medium, high o none para redes sin prioridad. Cualquier otro valor devuelve 400 {"priority": "Unknown priority: <values>."}.

risk_min
integer

Puntuación de riesgo mínima, un número entero de 0 a 100. Un valor que no sea un número entero devuelve 400 {"risk_min": "Use a whole number from 0 to 100."}.

Rango requerido: 0 <= x <= 100
has_case
boolean

true conserva las redes para las que tu aplicación abrió un caso; false, las demás. Cualquier otro valor se ignora.

date_from
string<date>

Límite inferior de last_activity_at (fecha o fecha y hora ISO 8601).

date_to
string<date>

Límite superior de first_activity_at (fecha o fecha y hora ISO 8601).

q
string

Búsqueda en texto libre por nombre de la red, nombres de los miembros, el network_id (N-0001) y tokens exactos de pattern_type.

ordering
string

Uno de risk_score, -risk_score, last_activity_at, -last_activity_at, first_activity_at, -first_activity_at, network_number, -network_number. Valor predeterminado: -risk_score,-last_activity_at.

limit
integer
predeterminado:100

Tamaño de página, de 1 a 500. El valor predeterminado es 100.

Rango requerido: 1 <= x <= 500
offset
integer
predeterminado:0

Desplazamiento, empezando en cero, del primer registro.

Rango requerido: x >= 0
summary
boolean
predeterminado:true

false devuelve solo la página y su count, sin kpis ni counts. El valor predeterminado es true. Cualquier valor distinto de true o false devuelve 400.

Respuesta

Lista paginada de redes, con el modo de compartición de la organización y la disponibilidad entre organizaciones, además de kpis y counts salvo que summary=false.

count
integer
requerido
next
integer | null
requerido

Desplazamiento (offset) de la página siguiente, o null en la última página.

previous
integer | null
requerido
results
object[]
requerido
sharing_mode
enum<string>
requerido

El modo de uso compartido entre organizaciones de la organización. Solo global compara redes entre organizaciones; private y off las limitan al historial propio de la organización.

Opciones disponibles:
off,
private,
global
Ejemplo:

"global"

cross_org_available
boolean
requerido

Indica si las señales entre organizaciones se aplican a esta organización. Requieren tanto el plan Enterprise como el modo de compartición global.

Ejemplo:

true

cross_org_unavailable_reason
enum<string> | null
requerido

Por qué no se aplican las señales entre organizaciones, comprobado en este orden. plan: el plan de la organización no incluye la red de fraude entre organizaciones (requiere el plan Enterprise), sea cual sea el modo de compartición. sharing_mode: el plan la incluye, pero el modo de compartición es private u off. Null cuando cross_org_available es true.

Opciones disponibles:
plan,
sharing_mode
Ejemplo:

null

kpis
object

Cada clave es {value, delta} sobre los resultados que coinciden con los filtros actuales. Se omite cuando summary=false.

counts
object

Recuentos de redes para las vistas y las opciones de filtro de la lista; cada red se cuenta una sola vez. Solo se devuelven cuando summary no es false. scopes cuenta todas las redes visibles para la aplicación. views cuenta las redes visibles dentro del scope seleccionado. facets cuenta las redes del scope y la vista de status seleccionados (las redes descartadas quedan fuera salvo que status las incluya). Los demás filtros de la lista no modifican estos recuentos.

Última modificación el 1 de noviembre de 2026