CATÁLOGO OIE

El catálogo es una herramienta que permite acceder al repositorio de archivos clasificados por el OIE. Para utilizarlo desde el API se deben utilizar 5 endpoints:

  1. Lista de tags disponibles
  2. Lista de item classes disponibles
  3. Lista de categorias disponibles
  4. Query de búsqueda
  5. Despliegue de información de artículo

Lista de tags disponibles

Devuelve todos los tags almacenados en base de datos para usar en el search bar del catálogo

https://collector.oiegt.org/api/catalog/tag-list

No tiene opciones adicionales. Es un api estático

Lista de Item Classes disponibles

Devuelve todos los tags almacenados en base de datos para usar en el search bar del catálogo

https://collector.oiegt.org/api/catalog/iclass-list

No tiene opciones adicionales. Es un api estático

Lista de categorias disponibles

Devuelve todos los tags almacenados en base de datos para usar en el search bar del catálogo

https://collector.oiegt.org/api/catalog/category-list

No tiene opciones adicionales. Es un api estático

Query de búsqueda

https://collector.oiegt.org/api/catalog?arg&args

En donde los argumentos pueden ser:

  • q: String de texto case insensitive que filtra por nombre y nombre verboso de los artículos.

  • t: Lista de UUID de tags separadas por comma.

  • p: UUID de Item Class de proyecto.
  • c: UUID de Categoría(solo una a la vez)

Ejemplo

https://collector.oiegt.org/api/catalog?t=Oro,LEXT-015-11&q=informe de inspección

Los queries se pueden utilizar de forma independiente o pueden usar solo un tag.

El API está en proceso de desarrollo, su estructura no cambiará pero si la calidad de las búsquedas.

Despliegue de información de artículo

Devuelve información detallada de un artículo específico

 https://collector.oiegt.org/api/catalog/item/str-pk

Se obtiene el despliegue del artículo seleccionado utilizando el campo drive_id.