Compras Transparentes Documentation

Compras Transparentes Documentation Publicación 1.0.0 Zoohash SPA 08 de January de 2016 Índice general 1. Licitación 3 2. Organismo 7 3. Prov

0 downloads 152 Views 130KB Size

Recommend Stories


transparentes
Disección de Ganglios Linfáticos Retroperitoneales (DGLRP) Una DGLRP es una cirugía para extirpar los ganglios linfáticos de su abdomen y pelvis. El

ELEMENTOS TRANSPARENTES DEL VEHÍCULO
LA VISIBILIDAD ELEMENTOS TRANSPARENTES DEL VEHÍCULO Si tener una buena vista es imprescindible para que el conductor pueda conducir con seguridad, no

IvozProvider 1.0 Documentation
IvozProvider 1.0 Documentation Release Oasis Irontec Nov 14, 2016 Conceptos iniciales i ii IvozProvider 1.0 Documentation, Release Oasis Dan

Customer Documentation Packet
DocuColor 7000AP/8000AP Customer Documentation Packet 701P47619 Customer Documentation Packet Documentation client Pacchetto della documentazione per

Story Transcript

Compras Transparentes Documentation Publicación 1.0.0

Zoohash SPA

08 de January de 2016

Índice general

1. Licitación

3

2. Organismo

7

3. Proveedor

11

HTTP Routing Table

15

I

II

Compras Transparentes Documentation, Publicación 1.0.0

Compras Transparentes es un repositorio de datos de Mercadopublico. La API REST de Compras Transparentes permite explorar y extraer información de este repositorio.

Índice general

1

Compras Transparentes Documentation, Publicación 1.0.0

2

Índice general

CAPÍTULO 1

Licitación

GET /licitacion Obtiene informacion de todas las licitaciones. Permite filtrar y paginar los resultados. El paginamiento es de 10 elementos por pagina y es obligatorio. Nota: Para usar un mismo filtro con diferentes valores, se debe usar el parametro tantas veces como sea necesario. e.g.: ?organismo=6&organismo=8. El filtro se aplicara usando la disyuncion de los valores. i.e.: ... organismo = 6 OR organismo = 8. El filtro q no puede ser usado de esta forma. Nota: El paginamiento es obligatorio para evitar que una consulta retorne tantos reultados que puedan perjudicar el rendimiento del sistema. Los parametros aceptados son: Filtros Parámetro q categoria_producto producto estado monto fecha_publicacion fecha_cierre fecha_adjudicacion organismo proveedor

Ejemplo clavos y martillos 1 1 1 1000|2000 20140101|20141231 20140101|20141231 20140101|20141231 1 1

Descripción Busqueda de texto Por categorias de sus items Por productos en sus items Por su estado Por el monto adjudicado Por fecha de publicacion Por fecha de cierre Por fecha de adjudicacion Por organismo emisor Por proveedor adjudicado

Modificadores Parámetro orden pagina

Ejemplo fecha_publicacion 1

Descripción Ordenar los resultados Paginar y entregar la pagina solicitada

Parameters req – Falcon request object resp – Falcon response object Return Example Request:

3

Compras Transparentes Documentation, Publicación 1.0.0

GET /licitacion/ Host: example.com

Example Response: { "licitaciones": [ { "id": 353559, "codigo": "2216-2-LP14",

"nombre": "AIT EXPLOTACION CENTRO METROPOLITANO DE VEHICULOS ", "descripcion": "El presente contrato de asesoría está diseñado para prestar el apoyo n "organismo": { "categoria": "Ministerio de Obras Públicas", "id": 1, "nombre": "Administración Sistema de Concesiones" } "fecha_publicacion": "2014-05-13T17:02:00", "fecha_cierre": "2014-07-21T15:00:00", "fecha_adjudicacion": "2014-09-25T10:51:40.603", "estado": 8, "fecha_cambio_estado": "2014-09-25", "n_items": 1,

"adjudicacion": { "acta": "http://www.mercadopublico.cl/Procurement/Modules/RFB/StepsProcessAward/Prev "monto": 1503000000, "n_items": 1 }, }, [...] ], "n_licitaciones": 104 }

GET /licitacion/ Obtiene la informacion sobre una licitacion en particular Parámetro de URL licitacion_id

Ejemplo 353559

Descripción ID de licitación

Example Request: GET /licitacion/353559 Host: example.com

Example Response: { "id": 353559, "codigo": "2216-2-LP14",

"nombre": "AIT EXPLOTACION CENTRO METROPOLITANO DE VEHICULOS ", "descripcion": "El presente contrato de asesoría está diseñado para prestar el apoyo necesar

4

Capítulo 1. Licitación

Compras Transparentes Documentation, Publicación 1.0.0

"organismo": { "id": 1, "categoria": "Ministerio de Obras Públicas", "nombre": "Administración Sistema de Concesiones" }, "unidad": { "nombre": "MOP Administración Sistema de Concesiones", "rut": "61.202.000-0", "region": "Región Metropolitana de Santiago", "comuna": "Santiago Centro", "direccion": "Morande 71, Piso 1, Ventanilla Unica DCyF" }, "usuario": { "cargo": "Jefe Unidad de Abastecimiento", "nombre": "Pablo Ubeda Alarcón", "rut": "13.555.350-6" }, "responsable_contrato": { "nombre": "Juan Carlos Gonzalez Vidaurrazaga", "telefono": "56-02-4496860-6860", "email": "[email protected]" }, "responsable_pago": { "nombre": "Juan Carlos Gonzalez Vidaurrazaga", "email": "[email protected]", }, "estado": 8, "fecha_cambio_estado": "2014-09-25", "fecha_creacion": "2014-04-22T12:53:27.463", "fecha_publicacion": "2014-05-13T17:02:00", "fecha_inicio": "2014-05-13T18:00:00", "fecha_final": "2014-06-20T16:00:00", "fecha_cierre": "2014-07-21T15:00:00", "fecha_adjudicacion": "2014-09-25T10:51:40.603", "n_items": 1,

"adjudicacion": { "n_items": 1, "monto": 1503000000, "acta": "http://www.mercadopublico.cl/Procurement/Modules/RFB/StepsProcessAward/PreviewAwa },

"categorias": [ { "id": 53, "nombre": "Servicios profesionales, administrativos y consultorías de gestión empresaria } ], }

GET /licitacion//item

5

Compras Transparentes Documentation, Publicación 1.0.0

Obtiene todos los items para una licitacion en particular. Parámetro de URL licitacion_id

Ejemplo 353559

Descripción ID de licitación

Example Request: GET /licitacion/353559/item Host: example.com

Example Response: { "n_items": 1, "items": [ { "adjudicacion": { "cantidad": 1, "monto_unitario": 1503000000, "monto_total": 1503000000, "fecha": "2014-09-25T10:51:40.603", "proveedor": { "id": 4074, "nombre": "Zañartu Ingenieros Consultores Limitada", "rut": "79.511.210-3" } }, "codigo_categoria": 80101600, "nombre_categoria": "Servicios profesionales, administrativos y consultorías de gestión "codigo_producto": 80101604, "nombre_producto": "Asesorías en gestión de proyectos",

"descripcion": "AIT Explotación de la Obra Centro Metropolitano de Vehículos Retirados d "unidad": "Unidad" "cantidad": 1, }, [...] ] }

6

Capítulo 1. Licitación

CAPÍTULO 2

Organismo

GET /organismo Obtiene informacion de todos los organismos. Permite filtrar y paginar los resultados. El paginamiento es de 10 elementos por pagina y es opcional. Nota: Para usar un mismo filtro con diferentes valores, se debe usar el parametro tantas veces como sea necesario. e.g.: ?organismo=6&organismo=8. El filtro se aplicara usando la disyuncion de los valores. i.e: ... organismo = 6 OR organismo = 8. El filtro q no puede ser usado de esta forma. Nota: El campo monto_adjudicado de la respuesta solo tiene un valor si se ha usado el filtro monto_adjudicado en el request, si no, es null. Los parametros aceptados son: Filtros Parámetro q

Ejemplo Descripción clavos y Busqueda de texto martillos organismo 1 Por ID de organismo fecha_adjudicacion 20140101|20141231Por fecha de adjudicacion de licitaciones proveedor_adjudicado 1 Por ID de proveedores que han sido adjudicados en sus licitaciones n_licitaciones_adjudicadas 10|20 Por cantidad de licitaciones adjudicadas monto_adjudicado 10000|1000000 Por monto adjudicado en sus licitaciones Modificadores Parámetro orden pagina

Ejemplo monto_adjudicado 1

Descripción Ordenar los resultados Paginar y entregar la pagina solicitada

Example Request: GET /organismo Host: example.com

Example Response: { "n_organismos": 5, "organismos": [ { "id": 5,

7

Compras Transparentes Documentation, Publicación 1.0.0

"categoria": "Ministerio de Defensa Nacional", "nombre": "Armada de Chile" "monto_adjudicado": 45539582, }, [...] ] }

GET /organismo/ Obtiene la informacion de un organismo en particular Parámetro de URL organismo_id

Ejemplo 5

Descripción ID de organismo

Example Request: GET /organismo/5 Host: example.com

Example Response: { "id": 5, "categoria": "Ministerio de Defensa Nacional", "nombre": "Armada de Chile" }

GET /organismo//licitacion Obtiene la lista de licitaciones de un organismo en particular. Permite paginar el resultado. Modificadores Parámetro pagina

Ejemplo 1

Descripción Paginar y entregar la pagina solicitada

Example Request: GET /organismo/5/licitacion Host: example.com

Example Response: { "n_licitaciones": 13603, "licitaciones": [ { "id": 154586, "codigo": "3084-15-L115", "nombre": "ADQUISICION PLANTA AIRE ACONDICIONADO", "descripcion": "NECESIDADES DE ESTA DIRECCION TECNICA.", "fecha_publicacion": "2015-07-09T16:17:06.497", "fecha_cierre": "2015-07-24T17:00:00", "fecha_adjudicacion": "2015-07-31T11:04:42.137", "estado": 8, "fecha_cambio_estado": "2015-07-31",

8

Capítulo 2. Organismo

Compras Transparentes Documentation, Publicación 1.0.0

"n_items": 1,

"adjudicacion": { "acta": "http://www.mercadopublico.cl/Procurement/Modules/RFB/StepsProcessAward/ "monto": 588235, "n_items": 1 } }, [...] ] }

9

Compras Transparentes Documentation, Publicación 1.0.0

10

Capítulo 2. Organismo

CAPÍTULO 3

Proveedor

GET /proveedor Obtiene informacion de todos los proveedores. Permite filtrar y paginar los resultados. El paginamiento es de 10 elementos por pagina y es opcional. Nota: Para usar un mismo filtro con diferentes valores, se debe usar el parametro tantas veces como sea necesario. e.g.: ?proveedor=6&proveedor=8. El filtro se aplicara usando la disyuncion de los valores. i.e: ... proveedor = 6 OR proveedor = 8. El filtro q no puede ser usado de esta forma. Nota: El campo monto_adjudicado de la respuesta solo tiene un valor si se ha usado el filtro monto_adjudicado en el request, si no, es null. Los parametros aceptados son: Filtros Parámetro q proveedor fecha_adjudicacion organismo_adjudicador

Ejemplo Descripción clavos y martillos Busqueda de texto 1 Por ID de proveedor 20140101|20141231 Por fecha de adjudicacion de licitaciones 1 Por ID de organismos que han les concedido licitaciones n_licitaciones_adjudicadas 10|20 Por cantidad de licitaciones adjudicadas monto_adjudicado 10000|1000000 Por monto adjudicado en licitaciones Modificadores Parámetro orden pagina

Ejemplo monto_adjudicado 1

Descripción Ordenar los resultados Paginar y entregar la pagina solicitada

Example Request: GET /proveedor Host: example.com

Example Response: { "n_proveedores": 120, "proveedores": [ { "id": 5, "nombre": "TITO DEL CARMEN NAVARRO NAVARRO",

11

Compras Transparentes Documentation, Publicación 1.0.0

"rut": "5.280.062-5", "monto_adjudicado": 55843146 }, [...] ] }

GET /proveedor/ Obtiene la informacion de un proveedor en particular Parámetro de URL proveedor_id

Ejemplo 5

Descripción ID de proveedor

Example Request: GET /proveedor/5 Host: example.com

Example Response: { "id": 5, "nombre": "TITO DEL CARMEN NAVARRO NAVARRO", "rut": "5.280.062-5" }

GET /proveedor//licitacion Obtiene la lista de licitaciones de un proveedor en particular. Permite paginar el resultado. Permite paginar el resultado. Modificadores Parámetro pagina

Ejemplo 1

Descripción Paginar y entregar la pagina solicitada

Example Request: GET /proveedor/5/licitacion Host: example.com

Example Response: { "n_licitaciones": 26, "licitaciones": [ { "id": 11, "codigo": "1037-24-L115",

"nombre": "Servicio de instalación de portón metálico de corr", "descripcion": "Servicio de instalación de portón metálico de corredera en Centro de Acopi "organismo": { "categoria": "Ministerio de Agricultura", "id": 58, "nombre": "Corporación Nacional Forestal" }, "fecha_adjudicacion": "2015-08-10T16:39:48.993",

12

Capítulo 3. Proveedor

Compras Transparentes Documentation, Publicación 1.0.0

"fecha_cierre": "2015-08-03T15:30:00", "fecha_publicacion": "2015-07-27T14:48:53.663", "estado": 8, "fecha_cambio_estado": "2015-08-10", "n_items": 1,

"adjudicacion": { "n_items": 1 "monto": 898336, "acta": "http://www.mercadopublico.cl/Procurement/Modules/RFB/StepsProcessAward/PreviewA } }, [...] ] }

13

Compras Transparentes Documentation, Publicación 1.0.0

14

Capítulo 3. Proveedor

HTTP Routing Table

/licitacion GET /licitacion, 3 GET /licitacion/, 4 GET /licitacion//item, 5

/organismo GET /organismo, 7 GET /organismo/, 8 GET /organismo//licitacion, 8

/proveedor GET /proveedor, 11 GET /proveedor/, 12 GET /proveedor//licitacion, 12

15

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.