{"docs":{"name":"Rails API","info":"\n\u003cp\u003eAPI utilizada para x.\u003c/p\u003e\n","copyright":null,"doc_url":"/apipie/1.0","api_url":"/api","resources":{"bulk_emails":{"doc_url":"/apipie/1.0/bulk_emails","id":"bulk_emails","api_url":"/api","name":"Bulk emails","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/bulk_emails/create","name":"create","apis":[{"api_url":"/api/api/bulk_emails","http_method":"POST","short_description":"Enviar correos masivos","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron destinatarios","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento para filtrar destinatarios\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"school_id","full_name":"school_id","description":"\n\u003cp\u003eId del colegio para filtrar destinatarios\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"role","full_name":"role","description":"\n\u003cp\u003eRol de los destinatarios\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"subject","full_name":"subject","description":"\n\u003cp\u003eAsunto del correo\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"body","full_name":"body","description":"\n\u003cp\u003eContenido HTML del correo\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"attachment","full_name":"attachment","description":"\n\u003cp\u003eArchivo adjunto\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Correos encolados correctamente","is_array":false,"returns_object":[{"name":"recipients","full_name":"recipients","description":"\n\u003cp\u003eCantidad de destinatarios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true},{"name":"message","full_name":"message","description":"\n\u003cp\u003eMensaje de éxito\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"campers":{"doc_url":"/apipie/1.0/campers","id":"campers","api_url":"/api","name":"Campers","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/campers/index","name":"index","apis":[{"api_url":"/api/campers","http_method":"GET","short_description":"Regresa todos los acampadores","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los acampadores\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"campers","full_name":"campers","description":"\n\u003cp\u003eLista de todos los acampadores\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/create","name":"create","apis":[{"api_url":"/api/campers","http_method":"POST","short_description":"Crear acampador","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nuevo acampador","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellidos del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"birthdate","full_name":"birthdate","description":"\n\u003cp\u003eFecha de nacimiento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"gender","full_name":"gender","description":"\n\u003cp\u003eGénero\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eDEPRECADO: usar primary_emergency_phone\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"primary_emergency_phone","full_name":"primary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia primario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"secondary_emergency_phone","full_name":"secondary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"grade","full_name":"grade","description":"\n\u003cp\u003eGrado escolar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"group","full_name":"group","description":"\n\u003cp\u003eGrupo escolar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"first_no_parent","full_name":"first_no_parent","description":"\n\u003cp\u003ePrimera vez viajando sin papás\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"camps_number","full_name":"camps_number","description":"\n\u003cp\u003eNúmero de campamentos con Peña Grande\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"other_camp","full_name":"other_camp","description":"\n\u003cp\u003eOtros campamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"summer_camp_info","full_name":"summer_camp_info","description":"\n\u003cp\u003eRecibir información del campamento de verano\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"prefered_activities","full_name":"prefered_activities","description":"\n\u003cp\u003eActividades preferidas\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"blood_type","full_name":"blood_type","description":"\n\u003cp\u003eTipo de sangre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_allergies","full_name":"meds_allergies","description":"\n\u003cp\u003eAlergia a medicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"food_allergies","full_name":"food_allergies","description":"\n\u003cp\u003eAlergia a comida\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"other_allergies","full_name":"other_allergies","description":"\n\u003cp\u003eOtras alergias\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds","full_name":"meds","description":"\n\u003cp\u003eMedicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_dosage","full_name":"meds_dosage","description":"\n\u003cp\u003eDósis médica\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"swim_level","full_name":"swim_level","description":"\n\u003cp\u003eNivel de natación\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"comments","full_name":"comments","description":"\n\u003cp\u003eComentarios o indicaciones para el Director de campamento\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"medical_insurance","full_name":"medical_insurance","description":"\n\u003cp\u003eSeguro médico\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"family_doctor","full_name":"family_doctor","description":"\n\u003cp\u003eMédico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"doctor_phone","full_name":"doctor_phone","description":"\n\u003cp\u003eTeléfono del médico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"school_id","full_name":"school_id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eId del tutor principal\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nuevo acampador","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eNuevo acampador con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/show","name":"show","apis":[{"api_url":"/api/campers/:id","http_method":"GET","short_description":"Regresa un acampador por su id","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un acampador con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"camper","full_name":"camper","description":"\n\u003cp\u003eDatos del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/destroy","name":"destroy","apis":[{"api_url":"/api/campers/:id","http_method":"DELETE","short_description":"Eliminar acampador","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar acampador","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del acampador que se desea eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Acampador eliminado correctamente","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/update","name":"update","apis":[{"api_url":"/api/campers/:id","http_method":"PUT","short_description":"Editar acampador","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nuevo acampador","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del acampador\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellidos del acampador\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"birthdate","full_name":"birthdate","description":"\n\u003cp\u003eFecha de nacimiento\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"gender","full_name":"gender","description":"\n\u003cp\u003eGénero\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eDEPRECADO: usar primary_emergency_phone\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"primary_emergency_phone","full_name":"primary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia primario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"secondary_emergency_phone","full_name":"secondary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"grade","full_name":"grade","description":"\n\u003cp\u003eGrado escolar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"group","full_name":"group","description":"\n\u003cp\u003eGrupo escolar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"first_no_parent","full_name":"first_no_parent","description":"\n\u003cp\u003ePrimera vez viajando sin papás\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"camps_number","full_name":"camps_number","description":"\n\u003cp\u003eNúmero de campamentos con Peña Grande\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"other_camp","full_name":"other_camp","description":"\n\u003cp\u003eOtros campamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"summer_camp_info","full_name":"summer_camp_info","description":"\n\u003cp\u003eRecibir información del campamento de verano\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"prefered_activities","full_name":"prefered_activities","description":"\n\u003cp\u003eActividades preferidas\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"blood_type","full_name":"blood_type","description":"\n\u003cp\u003eTipo de sangre\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_allergies","full_name":"meds_allergies","description":"\n\u003cp\u003eAlergia a medicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"food_allergies","full_name":"food_allergies","description":"\n\u003cp\u003eAlergia a comida\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"other_allergies","full_name":"other_allergies","description":"\n\u003cp\u003eOtras alergias\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds","full_name":"meds","description":"\n\u003cp\u003eMedicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_dosage","full_name":"meds_dosage","description":"\n\u003cp\u003eDósis médica\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"swim_level","full_name":"swim_level","description":"\n\u003cp\u003eNivel de natación\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"comments","full_name":"comments","description":"\n\u003cp\u003eComentarios o indicaciones para el Director de campamento\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"medical_insurance","full_name":"medical_insurance","description":"\n\u003cp\u003eSeguro médico\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"family_doctor","full_name":"family_doctor","description":"\n\u003cp\u003eMédico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"doctor_phone","full_name":"doctor_phone","description":"\n\u003cp\u003eTeléfono del médico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"school_id","full_name":"school_id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eId del tutor principal\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nuevo acampador","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eNuevo acampador con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/camper_camps","name":"camper_camps","apis":[{"api_url":"/api/campers/:id/camps","http_method":"GET","short_description":"Lista de todos los campamentos de un acampador","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron campamentos para este acampador","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de todos los campamentos de un acampador","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/campers/available_camper_camps","name":"available_camper_camps","apis":[{"api_url":"/api/campers/:id/available_camps","http_method":"GET","short_description":"Lista de todos los campamentos a los que se puede inscribir un acampador","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron campamentos disponibles para este acampador","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de todos los campamentos a los que se puede inscribir un acampador","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"camps":{"doc_url":"/apipie/1.0/camps","id":"camps","api_url":"/api","name":"Camps","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/camps/index","name":"index","apis":[{"api_url":"/api/camps","http_method":"GET","short_description":"Lista de todos los campamentos","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron campamentos","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de todos los campamentos en el sistema","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/school_admin_index","name":"school_admin_index","apis":[{"api_url":"/api/user/camps","http_method":"GET","short_description":"Lista de todos los campamentos de un admin. colegio. (Para su inicio)","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron campamentos","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de todos los campamentos de un admin. colegio en el sistema","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/camp_campers","name":"camp_campers","apis":[{"api_url":"/api/camps/:id/campers","http_method":"GET","short_description":"Lista de los acampadores de un campamento, todos para el admin o los hijos","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores en este campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de acampadores de un campamento","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/show","name":"show","apis":[{"api_url":"/api/camps/:id","http_method":"GET","short_description":"Consultar detalle de campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un campamento con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eDatos del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/create","name":"create","apis":[{"api_url":"/api/camps","http_method":"POST","short_description":"Crear campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nuevo campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"start_date","full_name":"start_date","description":"\n\u003cp\u003eFecha inicial\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"end_date","full_name":"end_date","description":"\n\u003cp\u003eFecha de cierre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"cost","full_name":"cost","description":"\n\u003cp\u003eCosto del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"school_id","full_name":"school_id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"venue_id","full_name":"venue_id","description":"\n\u003cp\u003eId del lugar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_ids","full_name":"user_ids","description":"\n\u003cp\u003eUsuarios administradores\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of Integer","expected_type":"array","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nuevo campamento","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eNuevo campamento con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/update","name":"update","apis":[{"api_url":"/api/camps/:id","http_method":"PUT","short_description":"Editar campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al editar campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento que se va a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"start_date","full_name":"start_date","description":"\n\u003cp\u003eFecha inicial\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"end_date","full_name":"end_date","description":"\n\u003cp\u003eFecha de cierre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"cost","full_name":"cost","description":"\n\u003cp\u003eCosto del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"school_id","full_name":"school_id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"venue_id","full_name":"venue_id","description":"\n\u003cp\u003eId del lugar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_ids","full_name":"user_ids","description":"\n\u003cp\u003eUsuarios administradores\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of Integer","expected_type":"array","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al editar campamento","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eCampamento con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/destroy","name":"destroy","apis":[{"api_url":"/api/camps/:id","http_method":"DELETE","short_description":"Eliminar campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento a eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar campamento","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/upload_files","name":"upload_files","apis":[{"api_url":"/api/camps/upload/:id","http_method":"PUT","short_description":"Actualiza los archivos de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar campamento","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento a actualizar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"files","full_name":"files","description":"\n\u003cp\u003eInvitación del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]},{"name":"notes","full_name":"notes","description":"\n\u003cp\u003eNotas importantes del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"campamento actualizado correctamente","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003ecampamento actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/delete_file","name":"delete_file","apis":[{"api_url":"/api/camps/:id/upload/:file","http_method":"DELETE","short_description":"Eliminar archivos de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar archivos de campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento en el que se eliminarán los archivos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"file","full_name":"file","description":"\n\u003cp\u003eNombre del archivo a eliminar (file, notes o extra)\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar archivos de campamento","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/upload_images","name":"upload_images","apis":[{"api_url":"/api/camps/:id/images/upload","http_method":"PUT","short_description":"Subir imágenes a un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar campamento","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento a actualizar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"files","full_name":"files","description":"\n\u003cp\u003eImágenes\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"campamento actualizado correctamente","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003ecampamento actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/camp_images","name":"camp_images","apis":[{"api_url":"/api/camps/:id/images","http_method":"GET","short_description":"Regresa las imágenes de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron imágenes","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"Lista de las imágenes del campamento","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/delete_image","name":"delete_image","apis":[{"api_url":"/api/camps/:id/images/:image_id","http_method":"DELETE","short_description":"Eliminar una imagen de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar imagen","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"image_id","full_name":"image_id","description":"\n\u003cp\u003eId de la imagen a eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar imagen","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/delete_images","name":"delete_images","apis":[{"api_url":"/api/camps/:id/images","http_method":"DELETE","short_description":"Eliminar todas las imágenes de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar imágenes","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar todas las imágenes","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/camps/toggle_inscriptions_open","name":"toggle_inscriptions_open","apis":[{"api_url":"/api/camps/toggle-inscriptions-open","http_method":"PUT","short_description":"Abrir o cerrar inscripciones de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo actualizar el estatus de inscripciones abiertas","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eID del campamento a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al modificar el campamento","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eInscripciones abiertas de campamento actualizadas\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"inscriptions":{"doc_url":"/apipie/1.0/inscriptions","id":"inscriptions","api_url":"/api","name":"Inscriptions","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/inscriptions/show","name":"show","apis":[{"api_url":"/api/inscriptions/:id","http_method":"GET","short_description":"Consultar ficha de inscripción","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontró la ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId de la ficha de inscripción\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"inscription","full_name":"inscription","description":"\n\u003cp\u003eFicha de inscripción con sus datos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/inscriptions/create","name":"create","apis":[{"api_url":"/api/inscriptions","http_method":"POST","short_description":"Crear ficha de inscripción","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nueva ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellidos del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"birthdate","full_name":"birthdate","description":"\n\u003cp\u003eFecha de nacimiento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"gender","full_name":"gender","description":"\n\u003cp\u003eGénero\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eDEPRECADO: usar primary_emergency_phone\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"primary_emergency_phone","full_name":"primary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia primario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"secondary_emergency_phone","full_name":"secondary_emergency_phone","description":"\n\u003cp\u003eTeléfono de emergencia secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"grade","full_name":"grade","description":"\n\u003cp\u003eGrado escolar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"group","full_name":"group","description":"\n\u003cp\u003eGrupo escolar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"first_no_parent","full_name":"first_no_parent","description":"\n\u003cp\u003ePrimera vez viajando sin papás\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"camps_number","full_name":"camps_number","description":"\n\u003cp\u003eNúmero de campamentos con Peña Grande\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"other_camp","full_name":"other_camp","description":"\n\u003cp\u003eOtros campamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"summer_camp_info","full_name":"summer_camp_info","description":"\n\u003cp\u003eRecibir información del campamento de verano\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"prefered_activities","full_name":"prefered_activities","description":"\n\u003cp\u003eActividades preferidas\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"blood_type","full_name":"blood_type","description":"\n\u003cp\u003eTipo de sangre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_allergies","full_name":"meds_allergies","description":"\n\u003cp\u003eAlergia a medicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"food_allergies","full_name":"food_allergies","description":"\n\u003cp\u003eAlergia a comida\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"other_allergies","full_name":"other_allergies","description":"\n\u003cp\u003eOtras alergias\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds","full_name":"meds","description":"\n\u003cp\u003eMedicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_dosage","full_name":"meds_dosage","description":"\n\u003cp\u003eDósis médica\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"swim_level","full_name":"swim_level","description":"\n\u003cp\u003eNivel de natación\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"comments","full_name":"comments","description":"\n\u003cp\u003eComentarios o indicaciones para el Director de campamento\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"medical_insurance","full_name":"medical_insurance","description":"\n\u003cp\u003eSeguro médico\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"family_doctor","full_name":"family_doctor","description":"\n\u003cp\u003eMédico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"doctor_phone","full_name":"doctor_phone","description":"\n\u003cp\u003eTeléfono del médico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"school_name","full_name":"school_name","description":"\n\u003cp\u003eNombre del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"camper_id","full_name":"camper_id","description":"\n\u003cp\u003eId del acampador\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"update_camper","full_name":"update_camper","description":"\n\u003cp\u003eOpción para actualizar datos del acampador\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nueva ficha de inscripción","is_array":false,"returns_object":[{"name":"inscription","full_name":"inscription","description":"\n\u003cp\u003eNueva ficha de inscripción con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/inscriptions/update","name":"update","apis":[{"api_url":"/api/inscriptions/:id","http_method":"PUT","short_description":"Actualizar estatus de inscripción","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId de la ficha de inscripción\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"status","full_name":"status","description":"\n\u003cp\u003eNuevo estatus\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"inscription","full_name":"inscription","description":"\n\u003cp\u003eFicha de inscripción con el estatus actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/inscriptions/destroy","name":"destroy","apis":[{"api_url":"/api/inscriptions/:id","http_method":"DELETE","short_description":"Eliminar ficha de inscripción","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId de la ficha que se desea eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Ficha de inscripción eliminada correctamente","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/inscriptions/inscriptions_by_camp_user","name":"inscriptions_by_camp_user","apis":[{"api_url":"/api/inscriptions/:camp_id/:user_id","http_method":"GET","short_description":"Consultar fichas de inscripción de un usuario en un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontró ninguna ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eId del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"inscription","full_name":"inscription","description":"\n\u003cp\u003eFichas de inscripción con sus datos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"notifications":{"doc_url":"/apipie/1.0/notifications","id":"notifications","api_url":"/api","name":"Notifications","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/notifications/user_notifications","name":"user_notifications","apis":[{"api_url":"/api/notifications/:id","http_method":"GET","short_description":"Regresa todas las notificaciones del usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"El usuario no tiene notificaciones","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario a buscar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de las notificaciones\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"notifications","full_name":"notifications","description":"\n\u003cp\u003eLista de notificaciones del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/notifications/unread_notifications","name":"unread_notifications","apis":[{"api_url":"/api/notifications/unread/:id","http_method":"GET","short_description":"Regresa las notificaciones no leídas del usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"El usuario no tiene notificaciones","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario a buscar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"notifications","full_name":"notifications","description":"\n\u003cp\u003eLista de notificaciones no leídas del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/notifications/mark_as_read","name":"mark_as_read","apis":[{"api_url":"/api/notifications/read/:id","http_method":"GET","short_description":"Cambia el estatus de las notificaciones de \"No leída\" a \"Leída\" para un empleado","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Ocurrió un error al marcar las notificaciones como leídas","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"notifications","full_name":"notifications","description":"\n\u003cp\u003eCambia el estatus de las notificaciones de “No leída” a “Leída” para un\nempleado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/notifications/mark_one_as_read","name":"mark_one_as_read","apis":[{"api_url":"/api/notifications/read-one/:batch","http_method":"GET","short_description":"Cambia el estatus de una notificación de \"No leída\" a \"Leída\"","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Ocurrió un error al marcar la notificación como leída","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"notifications","full_name":"notifications","description":"\n\u003cp\u003eCambia el de una notificación de “No leída” a “Leída”\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/notifications/mark_one_as_unread","name":"mark_one_as_unread","apis":[{"api_url":"/api/notifications/unread-one/:batch","http_method":"GET","short_description":"Cambia el estatus de una notificación de \"Leída\" a \"No leída\"","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Ocurrió un error al marcar la notificación como no leída","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"notifications","full_name":"notifications","description":"\n\u003cp\u003eCambia el de una notificación de “Leída” a “No leída”\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/notifications/destroy_by_payment_id","name":"destroy_by_payment_id","apis":[{"api_url":"/api/notifications/:payment_id","http_method":"DELETE","short_description":"Eliminar notificación","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar notificación","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del pago de notificación\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Notificación eliminada","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"payment_milestones":{"doc_url":"/apipie/1.0/payment_milestones","id":"payment_milestones","api_url":"/api","name":"Payment milestones","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/payment_milestones/index","name":"index","apis":[{"api_url":"/api/camps/:camp_id/payment_milestones","http_method":"GET","short_description":"Lista de hitos de pago de un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron hitos de pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Lista de hitos de pago del campamento","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payment_milestones/create","name":"create","apis":[{"api_url":"/api/camps/:camp_id/payment_milestones","http_method":"POST","short_description":"Crear hito de pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear hito de pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"date","full_name":"date","description":"\n\u003cp\u003eFecha límite del hito\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"amount","full_name":"amount","description":"\n\u003cp\u003eMonto requerido acumulado al llegar a la fecha\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"notify_days_before","full_name":"notify_days_before","description":"\n\u003cp\u003eDías antes para notificar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear hito de pago","is_array":false,"returns_object":[{"name":"payment_milestone","full_name":"payment_milestone","description":"\n\u003cp\u003eHito de pago creado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payment_milestones/update","name":"update","apis":[{"api_url":"/api/camps/:camp_id/payment_milestones/:id","http_method":"PUT","short_description":"Editar hito de pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al editar hito de pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del hito de pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"date","full_name":"date","description":"\n\u003cp\u003eFecha límite del hito\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"amount","full_name":"amount","description":"\n\u003cp\u003eMonto requerido acumulado al llegar a la fecha\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"notify_days_before","full_name":"notify_days_before","description":"\n\u003cp\u003eDías antes para notificar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al editar hito de pago","is_array":false,"returns_object":[{"name":"payment_milestone","full_name":"payment_milestone","description":"\n\u003cp\u003eHito de pago actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payment_milestones/destroy","name":"destroy","apis":[{"api_url":"/api/camps/:camp_id/payment_milestones/:id","http_method":"DELETE","short_description":"Eliminar hito de pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar hito de pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del hito de pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar hito de pago","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"payments":{"doc_url":"/apipie/1.0/payments","id":"payments","api_url":"/api","name":"Payments","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/payments/create","name":"create","apis":[{"api_url":"/api/payments","http_method":"POST","short_description":"Crear pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nuevo pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"amount","full_name":"amount","description":"\n\u003cp\u003eCantidad pagada\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"voucher","full_name":"voucher","description":"\n\u003cp\u003eImagen del voucher\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nuevo pago","is_array":false,"returns_object":[{"name":"payment","full_name":"payment","description":"\n\u003cp\u003eNuevo pago con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/update","name":"update","apis":[{"api_url":"/api/payments/:id","http_method":"PUT","short_description":"Editar datos de pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del pago a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al actualizar pago","is_array":false,"returns_object":[{"name":"payment","full_name":"payment","description":"\n\u003cp\u003ePago actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/update_status","name":"update_status","apis":[{"api_url":"/api/payments/:id/status","http_method":"PUT","short_description":"Editar estatus pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar pago","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del pago a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"status","full_name":"status","description":"\n\u003cp\u003eEstatus del pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"status_reason","full_name":"status_reason","description":"\n\u003cp\u003eRazón de cambio de estatus del pago\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al actualizar pago","is_array":false,"returns_object":[{"name":"payment","full_name":"payment","description":"\n\u003cp\u003ePago actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/show","name":"show","apis":[{"api_url":"/api/payments/:id","http_method":"GET","short_description":"Consultar detalle de pago","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un pago con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eDatos del pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/camp_payments","name":"camp_payments","apis":[{"api_url":"/apicamps/:id/payments","http_method":"GET","short_description":"Enlistar pagos de campamento, enlista todos si es admin o los de los hijos.","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron pagos","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"payment","full_name":"payment","description":"\n\u003cp\u003eLista de pagos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/inscription_payments","name":"inscription_payments","apis":[{"api_url":"/apipayments/inscription/:inscription_id","http_method":"GET","short_description":"Enlistar pagos de inscripción","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron pagos","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"inscription_id","full_name":"inscription_id","description":"\n\u003cp\u003eId de inscripción\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"payment","full_name":"payment","description":"\n\u003cp\u003eLista de pagos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/payments/destroy","name":"destroy","apis":[{"api_url":"/apipayments/:id","http_method":"DELETE","short_description":"Eliminar pago. Solo el usuario que lo subió puede eliminarlo.","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del pago\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Pago eliminado","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"roles":{"doc_url":"/apipie/1.0/roles","id":"roles","api_url":"/api","name":"Roles","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/roles/index","name":"index","apis":[{"api_url":"/api/roles","http_method":"GET","short_description":"Regresa todos los roles registrados en el sistema","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existen roles","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"roles","full_name":"roles","description":"\n\u003cp\u003eLista de todos los roles\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"schools":{"doc_url":"/apipie/1.0/schools","id":"schools","api_url":"/api","name":"Schools","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/schools/show","name":"show","apis":[{"api_url":"/api/schools/:id","http_method":"GET","short_description":"Regresa un colegio por su id","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un colegio con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"camper","full_name":"camper","description":"\n\u003cp\u003eDatos del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/create","name":"create","apis":[{"api_url":"/api/schools","http_method":"POST","short_description":"Crear colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear colegio","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"school","full_name":"school","description":"\n\u003cp\u003eColegio nuevo\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/update","name":"update","apis":[{"api_url":"/api/schools/:id","http_method":"PUT","short_description":"Editar colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al editar colegio","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del colegio que se va a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"code","full_name":"code","description":"\n\u003cp\u003eCódigo del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"contact_name","full_name":"contact_name","description":"\n\u003cp\u003eNombre del contacto 1\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"contact_email","full_name":"contact_email","description":"\n\u003cp\u003eEmail del contacto 1\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"contact_name2","full_name":"contact_name2","description":"\n\u003cp\u003eNombre del contacto 2\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"contact_email2","full_name":"contact_email2","description":"\n\u003cp\u003eEmail del contacto 2\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al editar colegio","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eColegio con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/destroy","name":"destroy","apis":[{"api_url":"/api/schools/:id","http_method":"DELETE","short_description":"Eliminar colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar colegio","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del colegio que se va a eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Colegio eliminado","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/index","name":"index","apis":[{"api_url":"/api/schools","http_method":"GET","short_description":"Enlistar colegios","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron colegios","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"schools","full_name":"schools","description":"\n\u003cp\u003eLista de todos los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/school_campers","name":"school_campers","apis":[{"api_url":"/api/schools/:id/campers","http_method":"GET","short_description":"Enlistar acampadores de colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores para este colegio","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"schools","full_name":"schools","description":"\n\u003cp\u003eLista de todos los acampadores de un colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/school_campers_inscription","name":"school_campers_inscription","apis":[{"api_url":"/api/schools/:id/campers/:camp_id","http_method":"GET","short_description":"Enlistar acampadores de colegio que no estén registrados en un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores para este colegio","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"schools","full_name":"schools","description":"\n\u003cp\u003eLista de todos los acampadores de un colegio que no estén registrados en un\ncampamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/school_camps","name":"school_camps","apis":[{"api_url":"/api/schools/camps/:id","http_method":"GET","short_description":"Enlistar campamentos de un colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron colegios","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"schools","full_name":"schools","description":"\n\u003cp\u003eLista de todos los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/verify_school","name":"verify_school","apis":[{"api_url":"/api/schools/verify/:id","http_method":"POST","short_description":"Valida la clave del colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Clave incorrecta","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"code","full_name":"code","description":"\n\u003cp\u003eCódigo del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Colegio existente","is_array":false,"returns_object":[{"name":"camps","full_name":"camps","description":"\n\u003cp\u003eColegio con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/upload_file","name":"upload_file","apis":[{"api_url":"/api/schools/upload/:id","http_method":"PUT","short_description":"Actualiza el archivo de un colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar colegio","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId colegio campamento a actualizar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"files","full_name":"files","description":"\n\u003cp\u003eArchivo del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Colegio actualizado correctamente","is_array":false,"returns_object":[{"name":"camp","full_name":"camp","description":"\n\u003cp\u003eCampamento actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/schools/school_admins","name":"school_admins","apis":[{"api_url":"/api/schools/users/:id","http_method":"GET","short_description":"Enlistar administradores de un colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron colegios","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"schools","full_name":"schools","description":"\n\u003cp\u003eLista de todos los colegios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"teacher_inscriptions":{"doc_url":"/apipie/1.0/teacher_inscriptions","id":"teacher_inscriptions","api_url":"/api","name":"Teacher inscriptions","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/teacher_inscriptions/create","name":"create","apis":[{"api_url":"/api/teacher_inscriptions","http_method":"POST","short_description":"Crear ficha de inscripción para maestro","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nueva ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellido del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"birthdate","full_name":"birthdate","description":"\n\u003cp\u003eFecha de nacimiento del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Date","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"gender","full_name":"gender","description":"\n\u003cp\u003eGénero del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"other_camps","full_name":"other_camps","description":"\n\u003cp\u003e¿Ha asistido a otros campamentos?\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]},{"name":"blood_type","full_name":"blood_type","description":"\n\u003cp\u003eTipo de sangre del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"swim_level","full_name":"swim_level","description":"\n\u003cp\u003eNivel de natación del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_allergies","full_name":"meds_allergies","description":"\n\u003cp\u003eAlergia a medicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"food_allergies","full_name":"food_allergies","description":"\n\u003cp\u003eAlergia a comida\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"other_allergies","full_name":"other_allergies","description":"\n\u003cp\u003eOtras alergias\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"food_intolerant","full_name":"food_intolerant","description":"\n\u003cp\u003eIntolerancia a la comida\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds","full_name":"meds","description":"\n\u003cp\u003eMedicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"meds_dosage","full_name":"meds_dosage","description":"\n\u003cp\u003eDósis de medicamentos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"medical_conditions","full_name":"medical_conditions","description":"\n\u003cp\u003eCondiciones médicas\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"physical_conditions","full_name":"physical_conditions","description":"\n\u003cp\u003eCondiciones físicas\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"medical_insurance","full_name":"medical_insurance","description":"\n\u003cp\u003eSeguro médico\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"family_doctor","full_name":"family_doctor","description":"\n\u003cp\u003eMédico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"doctor_phone","full_name":"doctor_phone","description":"\n\u003cp\u003eTeléfono del médico familiar\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"comments","full_name":"comments","description":"\n\u003cp\u003eComentarios\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"additional_contact","full_name":"additional_contact","description":"\n\u003cp\u003eContacto adicional\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"additional_contact_phone","full_name":"additional_contact_phone","description":"\n\u003cp\u003eTeléfono del contacto adicional\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"additional_contact_2","full_name":"additional_contact_2","description":"\n\u003cp\u003eSegundo contacto adicional\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"additional_contact_phone_2","full_name":"additional_contact_phone_2","description":"\n\u003cp\u003eTeléfono del segundo contacto adicional\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"camp_id","full_name":"camp_id","description":"\n\u003cp\u003eId del campamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"user_id","full_name":"user_id","description":"\n\u003cp\u003eId del maestro\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nueva ficha de inscripción","is_array":false,"returns_object":[{"name":"teacher_inscription","full_name":"teacher_inscription","description":"\n\u003cp\u003eNueva ficha de inscripción con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/teacher_inscriptions/show","name":"show","apis":[{"api_url":"/api/teacher_inscriptions/:id","http_method":"GET","short_description":"Mostrar ficha de inscripción de maestro","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId de la ficha de inscripción\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al mostrar ficha de inscripción","is_array":false,"returns_object":[{"name":"teacher_inscription","full_name":"teacher_inscription","description":"\n\u003cp\u003eFicha de inscripción con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/teacher_inscriptions/destroy","name":"destroy","apis":[{"api_url":"/api/teacher_inscriptions/:id","http_method":"DELETE","short_description":"Eliminar ficha de inscripción de maestro","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar ficha de inscripción","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId de la ficha de inscripción\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al eliminar ficha de inscripción","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"users":{"doc_url":"/apipie/1.0/users","id":"users","api_url":"/api","name":"Users","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/users/index","name":"index","apis":[{"api_url":"/api/users","http_method":"GET","short_description":"Regresa todos los usuarios","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron usuarios","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los usuarios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"\n\u003cp\u003eLista de todos los usuarios\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/admins","name":"admins","apis":[{"api_url":"/api/users/admins","http_method":"GET","short_description":"Regresa todos los usuarios administradores","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron administradores","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los administradores\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"\n\u003cp\u003eLista de todos los usuarios administradores\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/school_admins","name":"school_admins","apis":[{"api_url":"/api/users/school-admins","http_method":"GET","short_description":"Regresa todos los usuarios administradores de colegio","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron administradores","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"\n\u003cp\u003eLista de todos los usuarios administradores de colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/teachers","name":"teachers","apis":[{"api_url":"/api/users/teachers","http_method":"GET","short_description":"Regresa todos los usuarios maestros","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron maestros","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los maestros\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"\n\u003cp\u003eLista de todos los usuarios maestros\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/parents","name":"parents","apis":[{"api_url":"/api/users/parents","http_method":"GET","short_description":"Regresa todos los usuarios padres - o solo un padre","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron padres","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los padres\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"users","full_name":"users","description":"\n\u003cp\u003eLista de todos los usuarios padres\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/parent_campers","name":"parent_campers","apis":[{"api_url":"/api/users/:id/campers","http_method":"GET","short_description":"Regresa todos los acampadores de un padre","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores para este padre","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del padre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"campers","full_name":"campers","description":"\n\u003cp\u003eLista de todos los acampadores de un padre con sus campamentos (id, name,\nstart_date) y colegio\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/user_camps","name":"user_camps","apis":[{"api_url":"/api/users/:id/camps","http_method":"GET","short_description":"Regresa todos los campamentos de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":401,"description":"Privilegios insuficientes","metadata":null},{"code":403,"description":"No puedes consultar los campamentos de otro usuario","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"camps","full_name":"camps","description":"\n\u003cp\u003eLista de campamentos del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/parent_campers_inscription","name":"parent_campers_inscription","apis":[{"api_url":"/api/users/:parent_id/campers/:camp_id","http_method":"GET","short_description":"Regresa todos los acampadores de un padre que no estén inscritos en un campamento","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron acampadores para este padre que no estén inscritos en un campamento","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del padre\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"campers","full_name":"campers","description":"\n\u003cp\u003eLista de todos los acampadores de un padre que no estén inscritos en un\ncampamento\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/show","name":"show","apis":[{"api_url":"/api/users/:id","http_method":"GET","short_description":"Regresa un usuario por su id","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un usuario con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eDatos del usuario con sus acampadores\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/upload","name":"upload","apis":[{"api_url":"/api/users/upload/:id","http_method":"PUT","short_description":"Actualiza el avatar de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario a actualizar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"avatar","full_name":"avatar","description":"\n\u003cp\u003eAvatar del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Usuario actualizado correctamente","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eUsuario actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/create","name":"create","apis":[{"api_url":"/api/users","http_method":"POST","short_description":"Crear usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear nuevo usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellidos del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"email","full_name":"email","description":"\n\u003cp\u003eCorreo electrónico del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"phone","full_name":"phone","description":"\n\u003cp\u003eTeléfono del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"name_tutor2","full_name":"name_tutor2","description":"\n\u003cp\u003eNombre del tutor secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"email_tutor2","full_name":"email_tutor2","description":"\n\u003cp\u003eEmail del tutor secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"phone_tutor2","full_name":"phone_tutor2","description":"\n\u003cp\u003eTeléfono del tutor secundario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password","full_name":"password","description":"\n\u003cp\u003eContraseña para iniciar sesión\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password_confirmation","full_name":"password_confirmation","description":"\n\u003cp\u003eCampo necesario para confirmar contraseña\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"role_id","full_name":"role_id","description":"\n\u003cp\u003eId del rol del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"receive_info","full_name":"receive_info","description":"\n\u003cp\u003eEl usuario desea recibir eventos acerca de PG\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al crear nuevo usuario","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eNuevo usuario con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"params":[{"name":"token","full_name":"user[token]","description":"\n\u003cp\u003eToken único para autenticar al usuario, necesario para las peticiones\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}]}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/destroy","name":"destroy","apis":[{"api_url":"/api/users/:id","http_method":"DELETE","short_description":"Eliminar usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario que se desea eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Usuario eliminado correctamente","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/update","name":"update","apis":[{"api_url":"/api/users/:id","http_method":"PUT","short_description":"Actualizar un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo actualizar el usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"last_name","full_name":"last_name","description":"\n\u003cp\u003eApellidos del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"email","full_name":"email","description":"\n\u003cp\u003eCorreo electrónico del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"role_id","full_name":"role_id","description":"\n\u003cp\u003eId del rol del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"receive_info","full_name":"receive_info","description":"\n\u003cp\u003eEl usuario desea recibir eventos acerca de PG\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al actualizar el usuario","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eusuario con nuevos atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/update_password","name":"update_password","apis":[{"api_url":"/api/users/:id/update-password","http_method":"PUT","short_description":"Actualizar contraseña de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo actualizar la contraseña del usuario","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del usuario a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"password","full_name":"password","description":"\n\u003cp\u003eContraseña nueva del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password_confirmation","full_name":"password_confirmation","description":"\n\u003cp\u003eConfirmación de contraseña nueva del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al actualizar contraseña del usuario","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eusuario con nuevos atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/request_password_restore","name":"request_password_restore","apis":[{"api_url":"/api/users/request-restore","http_method":"POST","short_description":"Solicitar cambio de contraseña de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontró el usuario","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eCorreo del usuario que olvidó su contraseña\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Se ha encontrado el usuario. Se enviará un mail con instrucciones.","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eusuario con nuevos atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/restore_password","name":"restore_password","apis":[{"api_url":"/api/users/restore-password","http_method":"PUT","short_description":"Cambiar contraseña de un usuario sin iniciar sesión","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo actualizar la contraseña del usuario","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail del usuario a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password","full_name":"password","description":"\n\u003cp\u003eContraseña nueva del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password_confirmation","full_name":"password_confirmation","description":"\n\u003cp\u003eConfirmación de contraseña nueva del usuario\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al actualizar contraseña del usuario","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eusuario con nuevos atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/confirm_email","name":"confirm_email","apis":[{"api_url":"/api/users/confirm-email","http_method":"PUT","short_description":"Confirmar email de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo confirmar el email de un usuario","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eEmail del usuario a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"token","full_name":"token","description":"\n\u003cp\u003eToken único por usuario, válido para confirmar email\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al confirmar email usuario","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eUsuario con email confirmado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/toggle_confirmation","name":"toggle_confirmation","apis":[{"api_url":"/api/users/toggle-confirmation","http_method":"PUT","short_description":"Confirmar o inhabilitar la cuenta de un usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se pudo confirmar el email de un usuario","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eID del usuario a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al modificar la cuenta de usuario","is_array":false,"returns_object":[{"name":"issue","full_name":"issue","description":"\n\u003cp\u003eEmail de usuario confirmado o inhabilitado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/login","name":"login","apis":[{"api_url":"/api/login","http_method":"POST","short_description":"Iniciar sesión como usuario","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Usuario o contraseña incorrectos","metadata":null}],"params":[{"name":"email","full_name":"email","description":"\n\u003cp\u003eCorreo electrónico del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"password","full_name":"password","description":"\n\u003cp\u003eContraseña del usuario\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"user","full_name":"user","description":"\n\u003cp\u003eUsuario autenticado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/users/export_interested_parents","name":"export_interested_parents","apis":[{"api_url":"/api/users/export_interested_parents","http_method":"GET","short_description":"Exportar tutores interesados en recibir correos","deprecated":null}],"formats":null,"full_description":"","errors":[],"params":[],"returns":[],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"venues":{"doc_url":"/apipie/1.0/venues","id":"venues","api_url":"/api","name":"Venues","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/venues/index","name":"index","apis":[{"api_url":"/api/venues","http_method":"GET","short_description":"Enlistar lugares","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron lugares","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los lugares\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"venues","full_name":"venues","description":"\n\u003cp\u003eLista de todos los lugares\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/favs","name":"favs","apis":[{"api_url":"/api/venues/fav","http_method":"GET","short_description":"Enlistar lugares destacados","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No se encontraron lugares destacados","metadata":null}],"params":[{"name":"page","full_name":"page","description":"\n\u003cp\u003ePágina de los lugares destacados\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"q","full_name":"q","description":"\n\u003cp\u003eBúsqueda\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"venues","full_name":"venues","description":"\n\u003cp\u003eLista de todos los lugares destacados\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/create","name":"create","apis":[{"api_url":"/api/venues","http_method":"POST","short_description":"Crear lugar","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al crear lugar","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"description","full_name":"description","description":"\n\u003cp\u003eCódigo del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"fav","full_name":"fav","description":"\n\u003cp\u003eLugar destacado\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"venue","full_name":"venue","description":"\n\u003cp\u003eLugar nuevo\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/update","name":"update","apis":[{"api_url":"/api/venues/:id","http_method":"PUT","short_description":"Editar lugar","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al editar lugar","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del lugar que se va a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"name","full_name":"name","description":"\n\u003cp\u003eNombre del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"description","full_name":"description","description":"\n\u003cp\u003eCódigo del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"fav","full_name":"fav","description":"\n\u003cp\u003eLugar destacado\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be one of: \u003ccode\u003etrue\u003c/code\u003e, \u003ccode\u003efalse\u003c/code\u003e, \u003ccode\u003e1\u003c/code\u003e, \u003ccode\u003e0\u003c/code\u003e.","expected_type":"boolean","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al editar lugar","is_array":false,"returns_object":[{"name":"venue","full_name":"venue","description":"\n\u003cp\u003eLugar con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/upload_images","name":"upload_images","apis":[{"api_url":"/api/venues/upload/:id","http_method":"PUT","short_description":"Actualiza las imagenes de un lugar","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al actualizar lugar","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del lugar a actualizar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]},{"name":"main_image","full_name":"main_image","description":"\n\u003cp\u003eArchivo del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]},{"name":"secondary_images","full_name":"secondary_images","description":"\n\u003cp\u003eArchivos del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Lugar actualizado correctamente","is_array":false,"returns_object":[{"name":"venue","full_name":"venue","description":"\n\u003cp\u003eLugar actualizado\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/show","name":"show","apis":[{"api_url":"/api/venues/:id","http_method":"GET","short_description":"Regresa un lugar por su id","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"No existe un lugar con ese id","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"venue","full_name":"venue","description":"\n\u003cp\u003eDatos del lugar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/destroy","name":"destroy","apis":[{"api_url":"/api/venues/:id","http_method":"DELETE","short_description":"Eliminar lugar","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al eliminar lugar","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eId del lugar que se va a eliminar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Lugar eliminado","is_array":false,"returns_object":[],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/venues/toggle_fav","name":"toggle_fav","apis":[{"api_url":"/api/venues/toggle-fav","http_method":"PUT","short_description":"Agregar/eliminar lugar de favoritos","deprecated":null}],"formats":null,"full_description":"","errors":[{"code":400,"description":"Error al editar lugar","metadata":null},{"code":401,"description":"Privilegios insuficientes","metadata":null}],"params":[{"name":"venue_id","full_name":"venue_id","description":"\n\u003cp\u003eId del lugar a editar\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a number.","expected_type":"numeric","metadata":null,"show":true,"validations":[]}],"returns":[{"code":200,"description":"Éxito al editar lugar","is_array":false,"returns_object":[{"name":"venue","full_name":"venue","description":"\n\u003cp\u003eLugar con sus atributos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be a Hash","expected_type":"hash","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null},"welcome_pages":{"doc_url":"/apipie/1.0/welcome_pages","id":"welcome_pages","api_url":"/api","name":"Welcome pages","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/apipie/1.0/welcome_pages/show","name":"show","apis":[{"api_url":"/api/welcome_page","http_method":"GET","short_description":"Mostrar página de bienvenida","deprecated":null}],"formats":null,"full_description":"","errors":[],"params":[],"returns":[{"code":200,"description":"OK","is_array":false,"returns_object":[{"name":"images","full_name":"images","description":"\n\u003cp\u003eLista de imágenes\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of any type","expected_type":"array","metadata":null,"show":true},{"name":"videos","full_name":"videos","description":"\n\u003cp\u003eLista de videos\u003c/p\u003e\n","required":true,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of any type","expected_type":"array","metadata":null,"show":true}],"additional_properties":false}],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/welcome_pages/update","name":"update","apis":[{"api_url":"/api/welcome_page","http_method":"PUT","short_description":"Actualizar página de bienvenida","deprecated":null}],"formats":null,"full_description":"","errors":[],"params":[{"name":"images","full_name":"images","description":"\n\u003cp\u003eLista de imágenes\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of any type","expected_type":"array","metadata":null,"show":true,"validations":[]},{"name":"videos","full_name":"videos","description":"\n\u003cp\u003eLista de videos\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be an array of any type","expected_type":"array","metadata":null,"show":true,"validations":[]},{"name":"register_guide","full_name":"register_guide","description":"\n\u003cp\u003eGuía de registro\u003c/p\u003e\n","required":false,"allow_nil":false,"allow_blank":false,"validator":"Must be a File","expected_type":"file","metadata":null,"show":true,"validations":[]}],"returns":[],"examples":[],"metadata":null,"see":[],"headers":[],"show":true},{"doc_url":"/apipie/1.0/welcome_pages/register_guide","name":"register_guide","apis":[{"api_url":"/api/welcome_page/register_guide","http_method":"GET","short_description":"Descargar guía de registro","deprecated":null}],"formats":null,"full_description":"","errors":[],"params":[],"returns":[],"examples":[],"metadata":null,"see":[],"headers":[],"show":true}],"headers":null,"deprecated":null}}}}