🎓
SIIAU API Client
Github
  • Inicio
    • 🗃️Instalación
  • Características
    • 🏃‍♀️Uso Básico
    • 📨Requests
    • 🔑Autenticación
    • 🧪Testing
  • Requests
    • 👤Usuario
    • 🆗Validar Credenciales
    • 🌀Tipo de Usuario
    • 👨‍🎓Alumno
    • 📜Kardex de Alumno
    • 📖Carreras de Alumno
    • 📚Carreras de Centro
    • 📗Materia
    • 📕NRC de Materia
    • 📘Materias de Alumno
  • Horario Maestro
  • Objetos
    • Materia
  • Horario
  • Avanzado
    • Configuración
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Requests

Materia

Obtiene los detalles de una materia mediante su NRC

Parámetros

Parámetro
Tipo
Descripción

nrc

string

NRC de la materia

ciclo

string

Ciclo del que se desea obtener información

Uso

Básico

$materia = siiau()->materia()->encontrar(
    nrc: '121218',
    ciclo: '2023B',
);
use Siiau\ApiClient\Facades\Siiau;

$materia = siiau()->materia()->encontrar(
    nrc: '121218',
    ciclo: '2023B',
);
use Siiau\ApiClient\SiiauConnector;

public function foo(SiiauConnector $siiau): void
{
    $materia = $siiau->materia()->encontrar(
        nrc: '121218',
        ciclo: '2023B',
    );
}

Avanzado

use Siiau\ApiClient\Requests\DetalleNrcRequest;

$response = siiau()->send(new DetalleNrcRequest(
    nrc: '121218',
    ciclo: '2023B',
));
use Siiau\ApiClient\Requests\DetalleNrcRequest;

$promise = siiau()->sendAsync(new DetalleNrcRequest(
    nrc: '121218',
    ciclo: '2023B',
));

$promise
    ->then(static function (Response $response) {
        // Handle Response
    })
    ->otherwise(static function (RequestException $exception) {
        // Handle Exception
    });

API

AnteriorCarreras de CentroSiguienteNRC de Materia

Última actualización hace 26 días

¿Te fue útil?

📗

Obtiene información sobre una materia buscando por NRC.

post
Autorizaciones
Parámetros de consulta
nrcanyRequerido

NRC específico de la materia

Example: 121218
cicloanyRequerido

Ciclo escolar de la materia

Example: 2023B
Respuestas
200
Json con datos como cupo, horario e información del profesor asignado a una materia específica, buscando por NRC
application/json
404
Error: Not Found
application/json
500
Error: response status is 500
application/json
post
POST /api/detalle-nrc HTTP/1.1
Host: ws.itrans.cucei.udg.mx
Authorization: YOUR_API_KEY
Accept: */*
{
  "cupo": 33,
  "nrc": [
    {
      "SAB": " ",
      "horario": "1100-1255",
      "edificio": "DEDZ1",
      "LUN": "L",
      "JUE": " ",
      "MIE": "I",
      "MAR": " ",
      "aula": "A06",
      "VIE": " "
    }
  ],
  "profesores": [
    {
      "codigoProfesor": "2947170"
    }
  ],
  "fechaFin": "13/12/2023",
  "disp": 0,
  "fechaInicio": "14/08/2023"
}
  • Parámetros
  • Uso
  • Básico
  • Avanzado
  • API
  • POSTObtiene información sobre una materia buscando por NRC.