Skip to content

15. Catalogos

Este modulo es el encargado de gestionar los diferentes tipos de catálogos del sistema, se exponen los siguientes recursos:

15.1 Tipos de catalogos {type}

Nombre de catálogo Tipo {type}
Divisas currency
Agencias agency
Tipos de pago payment_type
Motivos de cierre close_reason
Tipos de vehículos vehicle_type
Unidades de medida measurement-units
Cuentas de destino destination_account

15.2 Endpoints

Método Endpoint Descripción
GET /api/catalogs/{type} Lista de tipos de catálogo
Método Endpoint Descripción
GET /api/catalogs/{type} Lista de catálogo
POST /api/catalogs/{type} Crear un catálogo
GET /api/catalogs/{type}/code/{code} Detalles de catálogo
GET /api/catalogs/{type}?sort=id%7Cdesc&page=1&per_page=15&filterCols=code,eur,text%7Cname,Euro,text&filterWithinRelation=&search= Busqueda de catálogo por código y nombre
PATCH /api/catalogs/{type}/{catalog} Modificación de catálogo
DELETE /api/catalogs/{type}/{catalog} Eliminación de un catálogo

Ejemplo de cuerpo json POST

{
    "code": "001-Catalog",
    "name": "Nombre de catalogo"
}

15.3 Parámetros

Nombre Modo Tipo Descripción
code Required String Admite letras, números, guiones y guiones bajos pero no espacios
name Required String Nombre del catálogo