[GET] Buscar todo el software registrado
Este endpoint obtiene todo el software registrado con el distribuidor, incluyendo detalles sobre el software, su tipo de licencia y los ordenadores vinculados.
Llamada
GET /v1/softwares
Cabecera (header)
Parámetro | Descripción | Tipo | Obligatorio |
---|---|---|---|
| Nombre del distribuidor. Para obtener esta información, consulte la documentación: Menús del portal. |
| Sí |
|
| Sí |
Consulta (query)
Parámetro | Descripción | Tipo | Obligatorio |
---|---|---|---|
| Devuelve el número total de elementos que coinciden con la consulta. |
| No |
| Omite las primeras n filas de los resultados. |
| No |
| Devuelve sólo las primeras n líneas de los resultados. |
| No |
| Selecciona sólo los campos especificados en los resultados. |
| No |
| Ordena los resultados basándose en uno o más campos. |
| No |
| Filtra los resultados basándose en una condición. |
| No |
| Devuelve el número de registros permitidos por página.
|
| No |
Para más información sobre filtros y paginación, consulte Filtros de búsqueda y Paginación.
Ejemplo de solicitud
Buscar una lista de todo el software del distribuidor:
curl -L -X GET 'https://developer.nddorbix.com/software-external-integration-api/v1/softwares' \
-H 'Tenant: {tenant}' \
-H 'Authorization: Bearer {token}'
Ejemplo de respuesta
El código de respuesta 200 indica que la búsqueda se ha realizado correctamente y devolverá el JSON con los datos buscados:
[
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Software",
"publisher": "Manufacturer",
"permission": true,
"category": "Software Development",
"organization": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"displayName": "Organization"
},
"softwares": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"version": "1.0.0",
"installDate": "2025-02-18T11:14:26.230Z",
"isLicensed": true,
"licenseExpirationDate": "2025-02-18T11:14:26.230Z",
"licenseKey": "123456789",
"computer": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "Computer"
}
}
],
"license": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type": 0,
"isUniqueLicense": true,
"amount": 0
}
}
]