v1

latestOpenAPI 3.1.0raw.githubusercontent.com2025-07-116470172.6 KB
Becas

Crear Beca

Ofrece la lista de todos los Becas disponibles en las escuelas y campus.

post/scholarships

Headers

campusIDstring uuid required

ID del Campus que se desea trabajar.

periodIDstring uuid required

ID del periodo que se desea trabajar.

Request body

namestring required
descriptionstring required
program_idstring required
apply_to_inscriptionsboolean required
apply_to_membershipsboolean required
amountinteger required
type'integer' | 'percentage' required
external_idstring
metadataobject

Campo arbitrario de datos de terceros

Example request

{
  "name": "Beca 5/5",
  "description": "Beca de 5% por cada hermano.",
  "program_id": "uuid",
  "apply_to_memberships": true,
  "amount": 1000,
  "type": "integer",
  "external_id": "123abc",
  "metadata": {
    "id_alumno": "123abc"
  }
}

Response

Crear Beca

idstring uuid
namestring
descriptionstring
program_idstring
apply_to_inscriptionsboolean
apply_to_membershipsboolean
amountinteger
type'integer' | 'percentage'
status'active' | 'deleted'
external_idstring
metadataobject

Campo arbitrario de datos de terceros

Example response

{
  "id": "d46e023d-44ec-4f92-84a1-9b56cc987e5f",
  "name": "Beca 5/5",
  "description": "Beca de 5% por cada hermano.",
  "program_id": "prm_1dd999cc-2985-40ee-bb97-0e629320f9b0",
  "apply_to_memberships": true,
  "amount": 1000,
  "type": "integer",
  "status": "active",
  "external_id": "123abc",
  "metadata": {
    "id_alumno": "123abc"
  }
}