Skip to content

Commit

Permalink
feat: /v1/eventos/presidenciales
Browse files Browse the repository at this point in the history
  • Loading branch information
enzonotario committed Jan 28, 2024
1 parent c3d4c59 commit 96820ea
Show file tree
Hide file tree
Showing 4 changed files with 212 additions and 3 deletions.
90 changes: 90 additions & 0 deletions datos/v1/eventos/presidenciales.json
Original file line number Diff line number Diff line change
@@ -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"
}
]
4 changes: 2 additions & 2 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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')),
],
},
{
Expand Down
67 changes: 67 additions & 0 deletions docs/docs/operations/get-eventos-presidenciales.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
aside: false
outline: false
title: Eventos presidenciales
---

<script setup>
import { useRoute, useData } from 'vitepress'

const route = useRoute()

const { isDark } = useData()
</script>

<Operation method="GET" id="get-eventos-presidenciales">

<template #header="header">

# Eventos presidenciales

</template>

<template #description="description">

Devuelve los eventos presidenciales.

<!--@include: ./parts/get-eventos-presidenciales-description-after.md -->

</template>

<template #parameters="parameters">

## {{ $t('Parameters') }}

<Parameters operation-id="get-eventos-presidenciales" :parameters="parameters.parameters" />

</template>

<template #responses="responses">

## {{ $t('Response') }}

<Responses :responses="responses.responses" :schema="responses.schema" :responseType="responses.responseType" :isDark="isDark">

<template #body="body">

<ResponseBody :schema="body.schema" :responseType="body.responseType" />

</template>

</Responses>

</template>

<template #try-it="tryIt">

<TryWithVariables :operation-id="tryIt.operationId" :method="tryIt.method" :path="tryIt.path" :baseUrl="tryIt.baseUrl" :isDark="isDark" />

</template>

<template #footer="footer">

<!--@include: ./parts/get-eventos-presidenciales-footer.md -->

</template>

</Operation>
54 changes: 53 additions & 1 deletion docs/public/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": [
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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"
}
}
}
}
}
Expand Down

0 comments on commit 96820ea

Please sign in to comment.