Moodle · SOAP 1.1 · HTTPS

Conector SOAP SEPE para Moodle

SEPE SOAP Connector for Moodle

local_sepe expone en tu campus el endpoint HTTPS que llama el SEPE. Moodle aporta los datos; el conector los entrega con el contrato SOAP requerido. No es un cliente de una API del SEPE.

local_sepe exposes the HTTPS endpoint that SEPE calls on your campus. Moodle is the data source; the connector delivers it through the required SOAP contract. It is not a client for a SEPE API.

Qué exige la integración

What the integration requires

01 · WSDL

ProveedorCentroTFWS

Contrato del Anexo V de la Orden TMS/369/2019 servido desde una URL del centro.

The contract in Annex V of Order TMS/369/2019, served from a centre-owned URL.

02 · SOAP

SOAP 1.1 HTTPS

Un servicio público y cifrado al que el SEPE pueda enviar sus solicitudes.

A public, encrypted service to which SEPE can send its requests.

03 · AUTH

WS-Security UsernameToken

Usuario SEPE y contraseña PasswordText en cada llamada.

User SEPE and a PasswordText password on every request.

04 · DATA

Datos del campus

Campus data

Centro, acciones y seguimiento responden desde Moodle con la forma que define el WSDL.

Centre, training actions and tracking data come from Moodle in the WSDL-defined shape.

Qué hace el plugin

What the plugin does

Instalado como plugin local de Moodle, local_sepe crea el lado proveedor: publica el WSDL y recibe peticiones SOAP en una URL HTTPS del campus. No inicia llamadas hacia sepe.es.

Installed as a Moodle local plugin, local_sepe implements the provider side: it publishes the WSDL and receives SOAP requests at an HTTPS URL on the campus. It does not initiate calls to sepe.es.

Los datos propios de Moodle —usuarios, matrículas, finalización, calificaciones y actividad— se combinan con la configuración específica del centro y de cada acción formativa.

Moodle data—users, enrolments, completion, grades and activity—is combined with centre-specific and training-action configuration.

Cómo funciona

How it works

SEPEEnvía una petición SOAP autenticadaSends an authenticated SOAP request
/local/sepe/ws/service.phpValida WS-Security y procesa la operaciónValidates WS-Security and handles the operation
MoodleAporta y almacena los datos del centroSupplies and stores centre data

Incluido en el conector

Inside the connector

WSDL y contrato oficial

WSDL and official contract

ProveedorCentroTFWS con las formas de respuesta previstas por el Anexo V.

ProveedorCentroTFWS with the response shapes specified in Annex V.

WS-Security

Autenticación UsernameToken con usuario SEPE y PasswordText, sin sesión Moodle.

UsernameToken authentication with user SEPE and PasswordText, without a Moodle session.

Centro y acciones

Centre and actions

Alta, consulta, listado y eliminación mediante las seis operaciones del servicio.

Create, retrieve, list and delete through the service's six operations.

Moodle como fuente

Moodle as the source

Conexión con cursos, participantes, finalización, notas y registros del campus.

Connection to courses, participants, completion, grades and campus logs.

Operaciones SOAP

SOAP operations

Las seis operaciones del contrato:

All six contract operations:

crearCentroobtenerDatosCentrocrearAccionobtenerListaAccionesobtenerAccioneliminarAccion

Demo del producto

Product demo

Presentación de local_sepe: qué incluye, cómo encaja Moodle con el SOAP del SEPE, y una respuesta real de obtenerAccion con calificaciones del campus.

A walkthrough of local_sepe: what it includes, how Moodle feeds SEPE SOAP, and a live obtenerAccion response with campus grades.

~1 minuto · voz Leo · también en ~1 minute · Leo voice · also on la página demo Moodle→SOAPthe Moodle→SOAP demo page

Proyecto a medida

Custom project

Integración cerrada para tu centro

A fixed-scope integration for your centre

El alcance se ajusta al Moodle, los datos disponibles y la puesta en producción. Cuéntame el punto de partida para preparar una propuesta.

Scope depends on your Moodle setup, available data and production deployment. Share your starting point for a tailored proposal.

desdefrom3.000 €+ IVA · o consulta+ VAT · or ask

¿Tu Moodle tiene que responder al SEPE?

Does your Moodle need to respond to SEPE?

Revisamos tu campus, los datos que ya tienes y el alcance técnico del conector antes de cerrar el proyecto.

We'll review your campus, the data you already hold and the connector's technical scope before agreeing the project.

ContactarGet in touch

Campus de demostración: Demo campus: aula.sergiocomeron.com · WSDL: · WSDL: service.php?wsdl (conector técnico en demo; no es acreditación SEPE) (technical demo connector; not SEPE accreditation) · DocsDocs · VídeoVideo · Ver demo Moodle→SOAPSee Moodle→SOAP demo