{"openapi":"3.0.2","info":{"title":"pt-exp-dataset-delivery-preparation_regulations","description":"Catálogo de normas y reglamentos que se encuentran en proceso de elaboración, en el ámbito de la Junta de Andalucía","version":"0.0.1"},"paths":{"/api/v0/preparation-regulations/all":{"get":{"tags":["preparation_regulations"],"summary":"Descarga completa del dataset offline","operationId":"get_dowload_preparation_regulations_all_get","parameters":[{"required":false,"schema":{"allOf":[{"$ref":"#/components/schemas/DownloadFormats"}],"default":"json"},"name":"format","in":"query"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"\/api\/v0\/preparation-regulations\/option-values\/type_values":{"get":{"tags":["option-values"],"summary":"Listado de tipos de las normativas en elaboración.","operationId":"get_type_values_type_values_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"\/api\/v0\/preparation-regulations\/option-values\/class_values":{"get":{"tags":["option-values"],"summary":"Listado de rangos de las normativas en elaboración.","operationId":"get_class_values_class_values_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"\/api\/v0\/preparation-regulations\/option-values\/organisms_names":{"get":{"tags":["option-values"],"summary":"Listado de los organismos de las normativas en elaboración.","operationId":"get_organisms_names_organisms_names_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"\/api\/v0\/preparation-regulations\/option-values\/status_values":{"get":{"tags":["option-values"],"summary":"Listado de estados de las normativas en elaboración.","operationId":"get_status_values_status_values_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v0/preparation-regulations/count":{"get":{"tags":["preparation_regulations"],"summary":"Número de registros conjunto de datos","operationId":"count_preparation_regulations_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Count Preparation Regulations Count Get","type":"object"}}}}}}},"/api/v0/preparation-regulations/generate_files":{"get":{"tags":["preparation_regulations"],"summary":"Generación de ficheros","operationId":"generate_files_preparation_regulations_generate_files_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBasic":[]}]}},"/api/v0/preparation-regulations/search":{"get":{"tags":["preparation_regulations"],"summary":"Búsqueda de normas o reglamentos seleccionando los filtros deseados","operationId":"get_search_any_json_preparation_regulations_search_get","parameters":[{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Types"},"name":"type","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Classes"},"name":"class_regulation","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Organisms"},"name":"organism","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Statuses"},"name":"status_regulation","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_fields"},"name":"order_by","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Mode"},"name":"mode","in":"query"},{"required":false,"schema":{"allOf":[{"$ref":"#/components/schemas/OutputFormats"}],"default":"json"},"name":"format","in":"query"},{"required":false,"schema":{"title":"Size","type":"integer","default":0},"name":"size","in":"query"},{"required":false,"schema":{"title":"Title","type":"string","default":"-"},"name":"title","in":"query"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["preparation_regulations"],"summary":"Búsqueda de normas o reglamentos a través de una consulta en formato JSON","operationId":"post_search_body_json_preparation_regulations_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PositionQuery"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Post Search Body Json Preparation Regulations Search Post","type":"object"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v0/preparation-regulations/{bid}":{"get":{"tags":["preparation_regulations"],"summary":"Localiza una norma o reglamento por su identificador (NID)","operationId":"get_id_preparation_regulations__bid__get","parameters":[{"required":true,"schema":{"title":"Bid","type":"string"},"name":"bid","in":"path"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Get Id Preparation Regulations  Bid  Get","type":"object"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"DownloadFormats":{"title":"DownloadFormats","enum":["json","csv","txt","yaml"],"type":"string","description":"An enumeration."},"HTTPValidationError":{"title":"HTTPValidationError","type":"object","properties":{"detail":{"title":"Detail","type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}}},"OutputFormats":{"title":"OutputFormats","enum":["json","csv","txt","yaml"],"type":"string","description":"An enumeration."},"PositionQuery":{"title":"PositionQuery","type":"object","properties":{"title":{"title":"Title","type":"string"},"type":{"title":"Type","type":"string"},"class_regulation":{"title":"Class Regulation","type":"string"},"organism":{"title":"Organism","type":"string"},"status_regulation":{"title":"Status Regulation","type":"string"},"order_by":{"title":"Order By","type":"string"},"mode":{"title":"Mode","type":"string"},"format":{"title":"Format","type":"string"},"size":{"title":"Size","type":"integer"}},"example":{"title":"Anteproyecto de Ley","type":"Actividad legislativa","class_regulation":"Anteproyecto de Ley","organism":"Salud y Consumo","status_regulation":"elaboracion","order_by":"id","mode":"ASC","format":"json","size":10}},"ValidationError":{"title":"ValidationError","required":["loc","msg","type"],"type":"object","properties":{"loc":{"title":"Location","type":"array","items":{"anyOf":[{"type":"string"},{"type":"integer"}]}},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}}},"_Enum_Classes":{"title":"_Enum_Classes","enum":["-","Actividad legislativa","Actividad reglamentaria","Anteproyecto de Ley","Proyecto de Acuerdo del Consejo de Gobierno","Proyecto de Decreto Legislativo","Proyecto de Decreto del Consejo de Gobierno","Proyecto de Ley","Proyecto de Orden"],"description":"An enumeration."},"_Enum_Mode":{"title":"_Enum_Mode","enum":["ASC","DESC"],"description":"An enumeration."},"_Enum_Organisms":{"title":"_Enum_Organisms","enum":["-","Agencia Andaluza de Cooperación Internacional para el Desarrollo","Agencia Andaluza de Instituciones Culturales","Agencia Andaluza del Conocimiento","Agencia Digital de Andalucía","Agencia Pública Andaluza de Educación","Agencia de Innovación y Desarrollo de Andalucía (IDEA)","Agencia de Obra Pública de la Junta de Andalucía","Agricultura, Pesca, Agua y Desarrollo Rural","Centro Andaluz de Arte Contemporáneo","Cetursa Sierra Nevada, S.A.","Cultura y Deporte","Desarrollo Educativo y Formación Profesional","Economía, Hacienda y Fondos Europeos","Economía, Hacienda, Fondos Europeos y Diálogo Social","Empleo, Empresa y Trabajo Autónomo","Empresa Pública para la Gestión del Turismo y del Deporte de Andalucía, S.A.","Fomento, Articulación del Territorio y Vivienda","Inclusión Social, Juventud, Familias e Igualdad","Industria, Energía y Minas","Instituto Andaluz de Administración Pública","Instituto Andaluz de Investigación y Formación Agraria, Pesquera, Alimentaria y de la Producción Ecológica","Instituto Andaluz de Prevención de Riesgos Laborales","Instituto Andaluz de la Juventud","Instituto Andaluz de la Mujer","Instituto de Estadística y Cartografía de Andalucía","Justicia, Administración Local y Función Pública","Patronato de la Alhambra y Generalife","Política Industrial y Energía","Sanidad, Presidencia y Emergencias","Servicio Andaluz de Empleo","Servicio Andaluz de Salud","Sociedad Andaluza para el Desarrollo de las Telecomunicaciones, S.A.M.P. (SANDETEL)","Sostenibilidad y Medio Ambiente","Sostenibilidad, Medio Ambiente y Economía Azul","Turismo y Andalucía Exterior","Turismo, Cultura y Deporte","Universidad, Investigación e Innovación","Órganos colegiados"],"description":"An enumeration."},"_Enum_Statuses":{"title":"_Enum_Statuses","enum":["-","elaboracion","finalizado"],"description":"An enumeration."},"_Enum_Types":{"title":"_Enum_Types","enum":["-","Actividad legislativa","Actividad reglamentaria"],"description":"An enumeration."},"_Enum_fields":{"title":"_Enum_fields","enum":["id","update_date","title","type","status_regulation","organism","date_start","class_regulation","document","document_url"],"description":"An enumeration."}},"securitySchemes":{"HTTPBasic":{"type":"http","scheme":"basic"}}},"tags":[{"name":"preparation_regulations","description":"Catálogo de normas y reglamentos que se encuentran en proceso de elaboración, en el ámbito de la Junta de Andalucía"},{"name":"option-values","description":"Opciones relacionadas con las normas y reglamentos en proceso de elaboración."}]}