Buscar usuarios y leads asociados a una Fintech

Buscar usuarios y leads asociados a una Fintech #

Este método permite buscar usuarios y leads asociados a una Fintech mediante un término de búsqueda.

URL del endpoint #

GET /find-user-loans /search-users?uid=<fintech_uid>&text=<search_text>

Parámetros de entrada #

Parámetro Tipo Descripción
uid string ID de la Fintech asociada a los usuarios y leads.
text string Término de búsqueda.

Encabezados #

Encabezado Valor
Authorization Bearer {token}
Content-Type application/json

Respuesta esperada #

El método devuelve una respuesta en formato JSON con los siguientes campos:

  • En caso de éxito, la respuesta tendrá el código de estado 200 y contendrá los siguientes datos:
[
  {
    "_id": "<user_id>",
    "image": "<image_url>",
    "name": "<name>",
    "business_name": "<business_name>",
    "status": "<status>",
    "phone": "<phone>",
    "email": "<email>",
    "nit": "<nit>",
    "address": "<address>",
    "ecosystem": "<ecosystem>",
    "business_entity": "<business_entity>",
    "score": "<score>"
  }
]

Ejemplos de uso #

Python #

import requests

url = "https://api.leancore.co/search-users?uid=7b086794-8fc8-4034-9b63-b9db4135b39a&text=Juan%20Camilo"
headers = {
    "Authorization": "Bearer <token>"
}

response = requests.get(url, headers=headers)

if response.status_code == 200:
    result = response.json()
    for item in result:
        print("User ID:", item["_id"])
        print("Name:", item["name"])
        print("Business Name:", item["business_name"])
        print("Status:", item["status"])
        # ... imprimir los demás campos necesarios
else:
    print("Error al buscar usuarios y leads. Código de respuesta:", response.status_code)
    print("Mensaje de error:", response.text)