diff --git a/datos/v1/eventos/presidenciales.json b/datos/v1/eventos/presidenciales.json new file mode 100644 index 0000000000..17f6d6e930 --- /dev/null +++ b/datos/v1/eventos/presidenciales.json @@ -0,0 +1,90 @@ +[ + { + "fecha": "1983-10-30", + "evento": "Elecciones" + }, + { + "fecha": "1989-05-14", + "evento": "Elecciones" + }, + { + "fecha": "1995-05-14", + "evento": "Elecciones" + }, + { + "fecha": "1999-10-24", + "evento": "Elecciones" + }, + { + "fecha": "2003-04-27", + "evento": "Elecciones" + }, + { + "fecha": "2003-12-10", + "evento": "Asume Néstor Kirchner" + }, + { + "fecha": "2007-10-28", + "evento": "Elecciones" + }, + { + "fecha": "2007-12-10", + "evento": "Asume Cristina Fernández" + }, + { + "fecha": "2011-08-14", + "evento": "PASO" + }, + { + "fecha": "2011-10-23", + "evento": "Generales" + }, + { + "fecha": "2011-12-10", + "evento": "Asume Cristina Fernández" + }, + { + "fecha": "2015-08-09", + "evento": "PASO" + }, + { + "fecha": "2015-10-25", + "evento": "Generales" + }, + { + "fecha": "2015-11-22", + "evento": "Balotaje" + }, + { + "fecha": "2015-12-10", + "evento": "Asume Mauricio Macri" + }, + { + "fecha": "2019-08-11", + "evento": "PASO" + }, + { + "fecha": "2019-10-27", + "evento": "Generales" + }, + { + "fecha": "2019-12-10", + "evento": "Asume Alberto Fernández" + }, + { + "fecha": "2023-08-13", + "evento": "PASO" + }, + { + "fecha": "2023-10-22", + "evento": "Generales" + }, + { + "fecha": "2023-11-19", + "evento": "Balotaje" + }, + { + "fecha": "2023-12-10", + "evento": "Asume Javier Milei" + } +] diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 8c6de17dc9..f4a2d7831c 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -49,9 +49,9 @@ export default defineConfigWithTheme({ link: 'https://github.com/enzonotario/esjs-dolar-api', }, { - text: 'Datos', + text: 'Eventos', items: [ - addDocsPrefix(sidebar.generateSidebarGroup('Datos')), + addDocsPrefix(sidebar.generateSidebarGroup('Eventos')), ], }, { diff --git a/docs/docs/operations/get-eventos-presidenciales.md b/docs/docs/operations/get-eventos-presidenciales.md new file mode 100644 index 0000000000..51b894cc9b --- /dev/null +++ b/docs/docs/operations/get-eventos-presidenciales.md @@ -0,0 +1,67 @@ +--- +aside: false +outline: false +title: Eventos presidenciales +--- + + + + + + + + + + + + + + + + + + diff --git a/docs/public/openapi.json b/docs/public/openapi.json index 4da2e35a6f..4e1a3f0180 100644 --- a/docs/public/openapi.json +++ b/docs/public/openapi.json @@ -20,7 +20,7 @@ "get": { "summary": "Feriados", "tags": [ - "Datos" + "Eventos" ], "description": "Devuelve los feriados del año indicado (o del año actual si no se especifica).", "parameters": [ @@ -202,6 +202,37 @@ ] } }, + "/v1/eventos/presidenciales": { + "get": { + "summary": "Eventos presidenciales", + "tags": [ + "Eventos" + ], + "description": "Devuelve los eventos presidenciales.", + "responses": { + "200": { + "description": "Devuelve una lista de eventos presidenciales", + "content": { + "application/json": { + "schema": { + "type": "array", + "items": { + "$ref": "#/components/schemas/EventoPresidencial" + } + } + } + } + } + }, + "operationId": "get-eventos-presidenciales", + "x-code-samples": [ + { + "lang": "curl", + "source": "curl -X GET \\\n \"https://api.argentinadatos.com/v1/eventos/presidenciales\"" + } + ] + } + }, "/v1/estado": { "get": { "summary": "Estado de la API", @@ -299,6 +330,27 @@ "venta": 123.45 } } + }, + "EventoPresidencial": { + "title": "EventoPresidencial", + "type": "object", + "properties": { + "fecha": { + "type": "string" + }, + "tipo": { + "type": "string" + }, + "evento": { + "type": "string" + } + }, + "x-examples": { + "Example 1": { + "fecha": "2020-01-01", + "evento": "Año Nuevo" + } + } } } }