{"openapi":"3.0.2","info":{"title":"pt-exp-dataset-delivery-dataset-training_courses","description":"Listado de cursos de formación estatal para el empleo.","version":"0.0.1"},"paths":{"/api/v0/training-courses/all":{"get":{"tags":["courses"],"summary":"Descarga completa del dataset offline","operationId":"get_dowload_courses_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\/training-courses\/option-values\/modalities":{"get":{"tags":["option-values"],"summary":"Listado de los tipos de cursos.","operationId":"get_modalities_modalities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"\/api\/v0\/training-courses\/option-values\/titles":{"get":{"tags":["option-values"],"summary":"Listado de los nombres de cursos.","operationId":"get_titles_titles_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v0/training-courses/count":{"get":{"tags":["courses"],"summary":"Número de registros conjunto de datos","operationId":"count_courses_count_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Count Courses Count Get","type":"object"}}}}}}},"/api/v0/training-courses/generate_files":{"get":{"tags":["courses"],"summary":"Generación de ficheros","operationId":"generate_files_courses_generate_files_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBasic":[]}]}},"/api/v0/training-courses/search":{"get":{"tags":["courses"],"summary":"Búsqueda de cursos seleccionando los filtros deseados","operationId":"get_search_any_json_courses_search_get","parameters":[{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Modalities"},"name":"modality","in":"query"},{"required":true,"schema":{"$ref":"#/components/schemas/_Enum_Titles"},"name":"title","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"},{"description":"Formato: yyyy-MM-dd Ejemplo: (2020-06-30)","required":false,"schema":{"title":"Start Date","type":"string","description":"Formato: yyyy-MM-dd Ejemplo: (2020-06-30)","format":"date","default":""},"name":"start_date","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":["courses"],"summary":"Búsqueda de cursos a través de consulta en formato JSON","operationId":"post_search_body_json_courses_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 Courses Search Post","type":"object"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v0/training-courses/{bid}":{"get":{"tags":["courses"],"summary":"Localiza un curso concreto por su identificador (NID)","operationId":"get_id_courses__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 Courses  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":{"modality":{"title":"Modality","type":"string"},"title":{"title":"Title","type":"string"},"start_date":{"title":"Start Date","type":"string","format":"date"},"order_by":{"title":"Order By","type":"string"},"mode":{"title":"Mode","type":"string"},"format":{"title":"Format","type":"string"},"size":{"title":"Size","type":"integer"}},"example":{"modality":"Mixta","title":"IFCT46 - Competencias Digitales Avanzadas","start_date":"2022-06-23","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_Modalities":{"title":"_Enum_Modalities","enum":["-","Teleformación","Presencial"],"description":"An enumeration."},"_Enum_Mode":{"title":"_Enum_Mode","enum":["DESC","ASC"],"description":"An enumeration."},"_Enum_Titles":{"title":"_Enum_Titles","enum":["-","DESARROLLO DE SERVICIOS WEB","ENERGÍAS RENOVABLES: ESPECIALIDAD BIOMASA","HERRAMIENTAS TECNOLÓGICAS AL SERVICIO DE LA GESTIÓN COMERCIAL DE CLIENTES","ELABORACIÓN Y CONSERVACIÓN DE ALIMENTOS","ENERGÍAS RENOVABLES EN EL SECTOR AGRARIO","INGENIERÍA DE CALIDAD","MANIPULADOR DE ALIMENTOS Y SEGURIDAD ALIMENTARIA","OPERACIONES CON PLATAFORMAS ELEVADORAS MOVILES (PEMP). CATEGORIA 3A Y 3B","PLANIFICACIÓN, PROGRAMACIÓN Y CONTROL DE LA PRODUCCIÓN","TÉCNICO EN CONTAMINACIÓN ATMOSFÉRICA Y ACÚSTICA","CONTAMINACIÓN DE SUELOS","DISEÑO Y MANTENIMIENTO DE INSTALACIONES DE ENERGÍA SOLAR FOTOVOLTAICA","ELABORACIÓN DE CONTENIDOS MULTIMEDIA SCORM PARA E-LEARNING","PROTECCIÓN DE EQUIPOS EN LA RED","PSICOLOGÍA DE VENTAS EN PEQUEÑOS ESTABLECIMIENTOS COMERCIALES","SISTEMA APPCC Y PRÁCTICAS CORRECTAS DE HIGIENE","TIENDA VIRTUAL: PRESTASHOP","ABONADO Y FERTILIZACIÓN EN AGRICULTURA ECOLÓGICA","ANÁLISIS DE DATOS Y VINCULACIÓN DE BBDD CON EXCEL","COCINA ITALIANA","COCINA VEGETARIANA EN RESTAURACIÓN","CREA TU TIENDA ON-LINE CON PRESTASHOP","DESARROLLO TIC PARA LA FIDELIZACIÓN Y ACCIÓN COMERCIAL. GAMIFICACIÓN","E- BUSINEES: DESARROLLO DE NEGOCIO ON-LINE","ELEMENTOS ELÉCTRICOS EN LAS MÁQUINAS","EXPLOTACIONES AGRARIAS EN AGRICULTURA ECOLÓGICA","FUNDAMENTOS DE ROBÓTICA","HERRAMIENTAS DE GESTIÓN WEB. (GESTIÓN DE CONTENIDOS)","HOTT02 - Tecnologías que apoyan la economía circular en alojamientos turísticos en la era POST COVID","OPERACIONES CON PLATAFORMAS ELEVADORAS MOVILES DE PERSONAL (PEMP). CATEGORIAS 3A Y 3B","OPERACIONES DE MINICARGADORA - MINIEXCAVADORA","OPERADOR DE MANIPULADOR TELESCOPICO. PERFECCIONAMIENTO","ORGANIZACIÓN DE CATERINGS Y EVENTOS","ORGANIZACIÓN DE EVENTOS Y PROTOCOLO","ORGANIZACIÓN DEL ALMACÉN","PERSONAL SHOPPER EN COMERCIO","PLANES DE EVACUACION Y EMERGENCIAS","TÉCNICAS DE PODA","USO EFICIENTE DEL AGUA EN EL SECTOR AGRARIO"," CONTAMINACIÓN DE SUELOS "," DEFENSA CONTRA PLAGAS Y ENFERMEDADES EN AGRICULTURA ECOLÓGICA"," E-BUSINESS: DESARROLLO DE NEGOCIO ON-LINE"," EVOLUCIÓN DE LAS TECNOLOGÍAS Y TÉCNICAS CULINARIAS"," GESTIÓN DE RESIDUOS PELIGROSOS"," INSTALACIÓN DE CLIMATIZACIÓN"," TIENDA VIRTUAL: PRESTASHOP ","6 SIGMA, HERRAMIENTAS DE SEGURIDAD, EFICIENCIA Y PRODUCTIVIDAD","6 SIGMA. HERRAMIENTAS DE SEGURIDAD, EFICIENCIA Y PRODUCTIVIDAD","ACREDITACION DOCENTE PARA TELEFORAMACION: FORMADOR/A ONLINE ","ADGD242PO- SELECCIÓN DE PERSONAL ON-LINE","ADGD52 – Implantación de Sistemas de calidad, PRL y medioambientales en empresas Agroalimentarias","AFDP02 Protocolo de evaluación y primeros auxilios en autobuses","ANÁLISIS DE DATOS CON EXCEL: POWER QUERY, POWER PIVOT Y POWER BI","COMERCIO EN INTERNET. OPTIMIZACIÓN DE RECURSOS","COML0009 – Optimización de rutas de reparto a domicilio ","COML0009- OPTIMIZACIÓN DE RUTAS DE REPARTO A DOMICILIO","COMM097PO - DISEÑO DE ESTRATEGIAS DIGITALES","CONSERVACIÓN DE CARRETERAS (COEX)","CULTIVO BAJO ABRIGO","Crea Tu Tienda On-Line con Prestshop","DESARROLLO TIC PARA LA FIDELIZACIÓN Y ACCIÓN COMERCIAL. GAMIFICACIÓN.","DESARROLLO WEB PARA COMERCIO ELECTRÓNICO","DESARROLLO Y CONTROL DE FABRICACIÓN DE BALDOSAS CERÁMICAS","DISEÑO DE ESTRATEGIAS DIGITALES","DISEÑO DE PÁGINAS WEBS PARA HOSTELERIA","DISEÑO Y MANTENIMIENTO DE INSTALACIONES DE ENERGÍA SOLAR FOTOVOLTAICA ","DISEÑO Y MANTENIMIENTO DE INSTALACIONES DE ENERGÍA SOLAR FOTOVOLTÁICA","E- BUSINESS: DESARROLLO DE NEGOCIO ON-LINE","E-BUSINESS: DESARROLLO DE NEGOCIO ON LINE","E-BUSINESS: DESARROLLO DE NEGOCIO ON-LINE","EFICIENCIA ENERGÉTICA EN LA INDUSTRIA FRIGORIFÍCA","EL AUXILIAR DE ENFERMERIA: SERVICIOS ESPECIALES (UCI, URGENCIAS, QUIROFANO Y DIALISIS)","ENAC0003 Auditoria Energética en la Industria","EOCE009PO – PATOLOGÍAS DEL HORMIGÓN Y SU REPARACIÓN","EOCO027PO – SEGURIDAD VIAL Y SEÑALIZACIÓN (COEX)","EOCQ015PO OPERACIONES DE MINICARGADORA - MINIEXCAVADORA","EVALUACIÓN IMPACTO AMBIENTAL","EVENTOS, CATERING Y BANQUETES","FOTOGRAFÍA AERÉA Y FOTOGRAMETRÍA PARA CONSTRUCCIÓN Y OBRA CIVIL CON USO DE DRONES","FUNDAMENTOS DE EFICIENCIA ENERGETICA DURANTE LA EJECUCION DE EDIFICOS","GESTION DE UN PEQUEÑO COMERCIO","GESTION DE UN PEQUEÑO COMERCIO ","GESTIÓN DE COMPRAS INFORMATIZADA","GESTIÓN DE CRISIS ALIMENTARIAS","GESTIÓN DE LA RESTAURACIÓN","GESTIÓN DE LOS RECURSOS HÍDRICOS","GESTIÓN DE RESIDUOS PELIGROSOS","Gestión De Compras","Gestión De Un Pequeño Comercio","HABILIDADES SOCIALES EN EL ENTORNO SANITARIO","HERRAMIENTAS DE GESTIÓN WEB (GESTIÓN DE CONTENIDOS) ","HERRAMIENTAS TECNOLÓGICAS AL SERVICIO DE LA GESTIÓNCOMERCIAL DE CLIENTES","HISTORIA CLINICA DIGITAL Y DOCUMENTACIÓN SANITARIA","HOTA15 – Tecnologías que apoyan la sostenibilidad en alojamientos turísticos en la era post covid ","HOTR0040 – ORGANIZACIÓN DE CATERINGS Y EVENTOS","HOTR0040. ORGANIZACIÓN DE CATERINGS Y EVENTOS","HOTR0067 - GESTIÓN DEL BAR-CAFETERIA","Higiene E Hidratación De La Piel Del Rostro Y Cuerpo","IFCD0094 – IA Aplicada A La Ingenieria Del Machine Learning Al Chatgpt","IFCT0050 – Ciberseguridad avanzada en entornos de las tecnologias de la operación","IMAR009PO. INSTALACIÓN DE CLIMATIZACIÓN","IMPE009PO- PERSONAL SHOPPER EN COMERCIO","INGENIERÍA DE CALIDAD ","INNOVACIÓN EN LA COCINA","INNOVACIÓN EN LAS TÉCNICAS Y PROCEDIMIENTOS DE LIMPIEZA EN ALOJAMIENTOS DERIVADAS DEL COVID-19","INSTACIONES DE CLIMATIZACION EFICIENTE","INSTALACIÓN DE CLIMATIZACIÓN","INSTALACIÓN DE CLIMATIZACIÓN (F241131AA)","INSTALACIÓN DE CLIMATIZACIÓN EFICIENTE","INTERPRETACION Y VISUALIZACION DE PLANOS EN MODELOS BIM PARA OPERARIOS E INSTALADORES","Logística Integral Y Logística Inversa En La Cadena De Suministro De Una Empresa","MANIPULACIÓN DE SUSTACIAS TÓXICAS","MEDICIONES HIGIENICAS EN EL TRABAJO","MEDICIONES HIGIÉNICAS EN EL TRABAJO","MEDIDAS DE RUIDOS, PREVENCIÓN Y PROTECCIÓN","NEGOCIOS ONLINE Y COMERCIO ELECTRÓNICO","OPERACIONES DE MINICARGADORA-MINIEXCAVADORA.","ORMACION CONTINUA OBLIGATORIA PARA CONDUCTORES_CAP","PLANES DE EVACUACIÓN Y EMERGENCIAS","PRL PARA OPERARIOS ENCARGADOS DE OPERACIONES DE PODA/MOTOSERRISTAS","Personal Shopper En Comercio","SANP0004 – Menús para dietas especiales + HOTT02-MOD03113 - Implantación sostenible y circular (Módulo digital y sostenible)","SEAD130PO - PLANES DE EVACUACIÓN Y EMERGENCIAS","SEAD33. MEDICIONES HIGIÉNICAS EN EL TRABAJO","SEAG062PO – TÉCNICO EN CONTAMINACIÓN ATMOSFÉRICA Y ACÚSTICA","SEGURIDAD EN EL ALMACÉN DE PRODUCTOS QUÍMICOS","SELECCIÓN DE PERSONAL ON-LINE","SISTEMA APPCC Y PRÁCTICAS CORRECTAS DE HIGIENE ","SISTEMAS DE AISLAMIENTO TERMICO POR EL EXTERIOR (SATE) REHABILITACION ENERGETICA DE FACHADAS","TIENDA VIRTUAL: PRESTASHOP ","TMVI037PO Transporte de viajeros con características especiales","TÉCNICAS BÁSICAS DE PRIMEROS AUXILIOS","USO EFICIENTE DEL AGUA EN EL SECTOR AGRARIO "],"description":"An enumeration."},"_Enum_fields":{"title":"_Enum_fields","enum":["id","title","modality","start_date","end_date","limit_date","duration","location","registration_address","contact","mail","phone"],"description":"An enumeration."}},"securitySchemes":{"HTTPBasic":{"type":"http","scheme":"basic"}}},"tags":[{"name":"courses","description":"Listado de cursos de formación estatal para el empleo."},{"name":"option-values","description":"Opciones relacionadas con los cursos."}]}