Compartir a través de


Eduframe

Eduframe es una solución completa para proveedores de formación comercial y escuelas de negocios para atraer a más estudiantes, administrar y automatizar la administración del curso y ofrecer la experiencia de aprendizaje final. Eduframe se integra perfectamente con Canvas LMS. El conector abre la oportunidad de integrar fácilmente sus aplicaciones de software existentes con Eduframe, como su CRM y software de contabilidad.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Equipo de desarrollo de Eduframe
URL https://eduframe.co
Correo Electrónico dev@drieam.nl
Metadatos del conector
Publicador Microsoft
Sitio web https://eduframe.co
Directiva de privacidad https://drieam.com/security-and-privacy/
Categorías Data

Eduframe administra y automatiza la administración de cursos para proveedores de formación comercial y escuelas de negocios. Con este conector es posible conectar diferentes herramientas junto con Eduframe para administrar automáticamente cursos, usuarios, facturas y mucho más.

Prerrequisitos

Para usar este conector, necesitará una licencia eduframe. Puede encontrar más información sobre Eduframe y cómo obtener una licencia aquí.

Si ya tiene una licencia eduframe, asegúrese de que Azure Logic Apps está habilitado para su entorno. Si desea habilitar esta integración, puede enviar un correo electrónico support@eduframe.nla .

Obtención de credenciales

Si usa este conector por primera vez, se le pedirá que inicie sesión en Eduframe y autorice este conector. Una vez autorizado, podrá usar este conector y todas sus características.

Introducción al conector

Eduframe proporciona webhooks que actúan como desencadenadores para las automatizaciones. Podemos crear un nuevo flujo que se desencadenará cada vez que se agregue un nuevo usuario a Eduframe. Al crear un nuevo flujo, puede seleccionar este conector y elegir "Suscribirse al webhook" como desencadenador. A continuación, en "events Item" (Elemento de eventos), seleccione "user.created". Puede agregar más, pero por ahora solo estamos interesados en este.

A continuación, queremos saber qué usuario se agregó a eduframe. Para ello, podemos agregar un nuevo paso desde este conector denominado "Obtener un usuario". Este paso requerirá un identificador de un usuario. Podemos usar el identificador de entidad del webhook.

Ahora que sabemos quién es el nuevo usuario en Eduframe, podemos enviar a esta persona un correo electrónico. Por ejemplo, usaremos el conector de Outlook, pero esto podría ser cualquier proveedor de correo. Agregue un nuevo paso y seleccione "Enviar un correo electrónico". Aquí podemos rellenar el correo electrónico del usuario, un asunto y el correo electrónico que queremos enviar. Tenga en cuenta que en el cuerpo del correo electrónico puede usar otros atributos del usuario, como el nombre y apellidos.

Cuando hayamos terminado de escribir el correo electrónico, podemos guardar este flujo. Ahora cada vez que se agrega un nuevo usuario a Eduframe, esta persona recibirá un correo electrónico de bienvenida.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Adición de un iva de factura

Agregue un iva de factura que se puede usar en la factura.

Adición de un usuario

Agregue un usuario a la administración.

Adición de una autenticación

Adición de un método de autenticación a un usuario existente

Agregar un curso

Agregue un curso a la administración.

Agregar una categoría

Agregue una categoría a la administración.

Agregar una cuenta

Agregue una cuenta a la administración.

Agregar una factura

Agregue una factura a la administración.

Eliminación de una autenticación de un usuario

Elimine una de las autenticaciones de un usuario. Tenga en cuenta que no puede eliminar la última autenticación.

Enumerar todas las categorías

Obtiene todas las categorías.

Enumerar todas las etiquetas

Obtenga todas las etiquetas.

Enumerar todas las facturas

Obtenga todas las facturas.

Enumerar todos los cursos

Obtener todos los cursos.

Enumerar todos los ivas de factura

Obtener todos los ivas de factura

Enumerar todos los usuarios

Obtener todos los usuarios.

Mostrar todas las cuentas

Obtener todas las cuentas.

Obtención de las autenticaciones de un usuario

Obtenga una lista de autenticaciones que pertenecen a un usuario específico.

Obtención de una cuenta

Obtenga una cuenta por identificador.

Obtención de una factura

Obtenga una sola factura por identificador.

Obtener todas las variantes del catálogo

Obtiene todas las variantes del catálogo.

Obtener un curso

Obtener un solo curso por identificador

Obtener un usuario

Obtenga un solo usuario por identificador.

Obtener una categoría

Obtener una categoría por identificador

Adición de un iva de factura

Agregue un iva de factura que se puede usar en la factura.

Parámetros

Nombre Clave Requerido Tipo Description
id
id integer

Idenitfier único del iva de la factura.

nombre
name True string

Nombre del iva de la factura.

porcentaje
percentage True string

Número que representa el porcentaje de IVA.

Devoluciones

Adición de un usuario

Agregue un usuario a la administración.

Parámetros

Nombre Clave Requerido Tipo Description
Nombre
first_name True string

Nombre del usuario.

Segundo nombre
middle_name string

Nombre intermedio del usuario.

Apellido
last_name True string

Apellidos del usuario.

Correo Electrónico
email True string

El correo electrónico del usuario.

Número de teléfono
phone string

Número de teléfono del usuario.

Suscribirse al boletín
wants_newsletter boolean

¿Desea el usuario recibir boletines?

Creación de la autenticación
with_authentication boolean

Cree una autenticación para el usuario, de modo que el usuario pueda iniciar sesión.

configuración regional
locale string

Configuración regional del usuario.

label_ids
label_ids array of number
id
id integer

Identificador único de la dirección.

destinatario
addressee string

Destinatario de la dirección.

address
address True string

Concatenación de la calle y número de casa.

código postal
postal_code True string

Cadena que representa el código postal.

city
city True string

Cadena que representa la ciudad.

country
country True string

Cadena que representa el país.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

notes_user
notes_user string

Nota breve sobre el usuario.

Devoluciones

Body
user

Adición de una autenticación

Adición de un método de autenticación a un usuario existente

Parámetros

Nombre Clave Requerido Tipo Description
user_id
user_id True integer

Identificador del usuario al que pertenece esta autenticación.

authentication_provider_type
authentication_provider_type True string

Tipo del proveedor de autenticación.

uid
uid True string

Identificador único de esta autenticación que corresponde al identificador único del IDP.

Devoluciones

Agregar un curso

Agregue un curso a la administración.

Parámetros

Nombre Clave Requerido Tipo Description
id
id integer

Identificador único del curso

nombre
name True string

Nombre del curso.

posición
position number

Posición de ordenación del curso. Más bajo es mayor.

signup_url
signup_url string

Dirección URL a la página de registro de este curso.

slug_history
slug_history array of string

Lista de los slugs antiguos, se redirigirán las llamadas antiguas.

avatar
avatar string

Dirección URL a una imagen de avatar redimensionada (300x200^).

certificate_template_id
certificate_template_id number

Identificador de la plantilla de certificado vinculada opcionalmente.

Categoría
category_id True number

Identificador de la categoría del curso.

código
code True string

Código del curso.

costo
cost string

El precio que se va a pagar para este curso.

cost_scheme
cost_scheme string

¿Cómo se debe pagar el curso de forma predeterminada?

is_published
is_published boolean

Boolean que representa el estado publicable del curso.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

Devoluciones

Body
course

Agregar una categoría

Agregue una categoría a la administración.

Parámetros

Nombre Clave Requerido Tipo Description
id
id integer

Identificador único de la categoría.

Nombre
name True string

Título de la categoría.

Description
description string

Descripción de la categoría.

posición
position number

Posición de ordenación de la categoría. Más bajo es mayor.

parent_id
parent_id number

Identificador único de la categoría primaria

avatar
avatar string

Dirección URL del avatar de categoría.

Publicado
is_published boolean

Si la categoría debe publicarse en el sitio web.

courses_count
courses_count number

Número de cursos vinculados directamente a esta categoría.

children_count
children_count number

Número de categorías secundarias vinculadas directamente a esta categoría.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

avatar_url
avatar_url string

Dirección URL a una imagen de avatar redimensionada (300x200^).

Devoluciones

Body
category

Agregar una cuenta

Agregue una cuenta a la administración.

Parámetros

Nombre Clave Requerido Tipo Description
nombre
name True string

Nombre de la cuenta.

Correo electrónico
email string

Cadena que representa el correo electrónico de facturación de la cuenta.

id
id integer

Identificador único de la dirección.

destinatario
addressee string

Destinatario de la dirección.

address
address True string

Concatenación de la calle y número de casa.

código postal
postal_code True string

Cadena que representa el código postal.

city
city True string

Cadena que representa la ciudad.

country
country True string

Cadena que representa el país.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

Devoluciones

Body
account

Agregar una factura

Agregue una factura a la administración.

Parámetros

Nombre Clave Requerido Tipo Description
Cuenta
account_id True number

Identificador de la cuenta.

account_name
account_name string

Nombre de la cuenta que está pagando. Se copia en la factura y, por tanto, no se actualiza automáticamente si cambia el nombre de la cuenta.

divisa
currency True string

Moneda de la factura.

id
id integer

Identificador único del elemento de factura.

Unidades
units True number

Número de unidades del elemento de factura.

Description
name True string

Nombre del elemento de factura.

Precio
unit_price True string

Precio de una sola unidad.

IVA
invoice_vat_id number

Identificador del iva de la factura.

Variante de catálogo
catalog_variant_id number

Identificador de la variante de catálogo.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

feature
feature string

Una descripción de la factura que se muestra en la factura.

nota a pie de página
footnote string

Nota que se muestra en la parte inferior de la factura.

Devoluciones

Body
invoice

Eliminación de una autenticación de un usuario

Elimine una de las autenticaciones de un usuario. Tenga en cuenta que no puede eliminar la última autenticación.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de usuario
user_id True integer

Identificador del usuario.

Id. de autenticación
authentication_id True integer

Identificador de la autenticación.

Enumerar todas las categorías

Obtiene todas las categorías.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Ordenar
sort array

Ordene los resultados. Cambio del orden mediante <sort_by>:[asc|desc]

Devoluciones

Enumerar todas las etiquetas

Obtenga todas las etiquetas.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Filtrar por el tipo de modelo de la etiqueta
model_type string

Filtre las etiquetas en función del tipo de modelo.

Devoluciones

response
array of label

Enumerar todas las facturas

Obtenga todas las facturas.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Devoluciones

response
array of invoice

Enumerar todos los cursos

Obtener todos los cursos.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Ordenar
sort array

Ordene los resultados. Cambio del orden mediante <sort_by>:[asc|desc]

Devoluciones

response
array of course

Enumerar todos los ivas de factura

Obtener todos los ivas de factura

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Devoluciones

Enumerar todos los usuarios

Obtener todos los usuarios.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Ordenar
sort array

Ordene los resultados. Cambio del orden mediante <sort_by>:[asc|desc]

Devoluciones

response
array of user

Mostrar todas las cuentas

Obtener todas las cuentas.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Devoluciones

response
array of account

Obtención de las autenticaciones de un usuario

Obtenga una lista de autenticaciones que pertenecen a un usuario específico.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Id. de usuario
user_id True integer

Identificador del usuario.

Devoluciones

Obtención de una cuenta

Obtenga una cuenta por identificador.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de cuenta
id True integer

Identificador de la cuenta.

Devoluciones

Body
account

Obtención de una factura

Obtenga una sola factura por identificador.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de factura
id True integer

Identificador de la factura.

Devoluciones

Body
invoice

Obtiene todas las variantes del catálogo.

Parámetros

Nombre Clave Requerido Tipo Description
Número de página
page integer

Número de página que se va a obtener.

Registros por página
per_page integer

Número de registros por página.

Devoluciones

Obtener un curso

Obtener un solo curso por identificador

Parámetros

Nombre Clave Requerido Tipo Description
Identificador del curso
id True integer

Identificador del curso.

Devoluciones

Body
course

Obtener un usuario

Obtenga un solo usuario por identificador.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de usuario
id True integer

Identificador del usuario.

Devoluciones

Body
user

Obtener una categoría

Obtener una categoría por identificador

Parámetros

Nombre Clave Requerido Tipo Description
Id. de categoría
id True integer

Identificador de la categoría.

Devoluciones

Body
category

Desencadenadores

Suscribirse a un webhook

Suscríbase a un webhook para recibir notificaciones sobre las actualizaciones de registros.

Suscribirse a un webhook

Suscríbase a un webhook para recibir notificaciones sobre las actualizaciones de registros.

Parámetros

Nombre Clave Requerido Tipo Description
id
id string

Identificador único del webhook. (un UUID).

activo
active boolean

Estado del webhook.

events
events True array of string

Matriz de eventos que deben desencadenar este webhook.

Devoluciones

Definiciones

account

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la cuenta.

nombre
name string

Nombre de la cuenta.

Correo electrónico
email string

Cadena que representa el correo electrónico de facturación de la cuenta.

account_type
account_type string

Tipo de cuenta.

address
address address
phone
phone string

Cadena que representa el número de teléfono de la cuenta.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

signup_answers
signup_answers array of customField

Lista de respuestas de registro para esta cuenta.

address

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la dirección.

destinatario
addressee string

Destinatario de la dirección.

address
address string

Concatenación de la calle y número de casa.

código postal
postal_code string

Cadena que representa el código postal.

city
city string

Cadena que representa la ciudad.

country
country string

Cadena que representa el país.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

autenticación

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la autenticación.

user_id
user_id integer

Identificador del usuario al que pertenece esta autenticación.

authentication_provider_id
authentication_provider_id integer

Identificador del proveedor de autenticación.

uid
uid string

Identificador único de esta autenticación que corresponde al identificador único del IDP.

Si OTP está habilitado para este inicio de sesión.
otp_enabled

En caso de que el proveedor de autenticación sea Eduframe, indica si una vez la contraseña está habilitada para este inicio de sesión, es false para cualquier otro proveedor.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

customField

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la respuesta de registro.

value
value string

Valor con formato de la respuesta.

signup_question_id
signup_question_id integer

Identificador único de la pregunta.

categoría

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la categoría.

Nombre
name string

Título de la categoría.

Description
description string

Descripción de la categoría.

posición
position number

Posición de ordenación de la categoría. Más bajo es mayor.

parent_id
parent_id number

Identificador único de la categoría primaria

avatar
avatar string

Dirección URL del avatar de categoría.

Publicado
is_published boolean

Si la categoría debe publicarse en el sitio web.

courses_count
courses_count number

Número de cursos vinculados directamente a esta categoría.

children_count
children_count number

Número de categorías secundarias vinculadas directamente a esta categoría.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

avatar_url
avatar_url string

Dirección URL a una imagen de avatar redimensionada (300x200^).

curso

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único del curso

nombre
name string

Nombre del curso.

posición
position number

Posición de ordenación del curso. Más bajo es mayor.

signup_url
signup_url string

Dirección URL a la página de registro de este curso.

avatar
avatar string

Dirección URL a una imagen de avatar redimensionada (300x200^).

certificate_template_id
certificate_template_id number

Identificador de la plantilla de certificado vinculada opcionalmente.

Categoría
category_id number

Identificador de la categoría del curso.

código
code string

Código del curso.

costo
cost string

El precio que se va a pagar para este curso.

cost_scheme
cost_scheme string

¿Cómo se debe pagar el curso de forma predeterminada?

is_published
is_published boolean

Boolean que representa el estado publicable del curso.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

user

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único del usuario.

Número de empleado
employee_number string

Número de empleado de este usuario.

Nombre
first_name string

Nombre del usuario.

Segundo nombre
middle_name string

Nombre intermedio del usuario.

Apellido
last_name string

Apellidos del usuario.

Correo Electrónico
email string

El correo electrónico del usuario.

Número de teléfono
phone string

Número de teléfono del usuario.

labels
labels array of label
Suscribirse al boletín
wants_newsletter boolean

¿Desea el usuario recibir boletines?

Creación de la autenticación
with_authentication boolean

Cree una autenticación para el usuario, de modo que el usuario pueda iniciar sesión.

configuración regional
locale string

Configuración regional del usuario.

address
address address
Avatar
avatar_url string

Ruta de acceso url relativa al avatar.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

factura

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único de la factura.

reference_id
reference_id string

Id. de referencia de la factura. Se usa para buscar la factura.

Cuenta
account_id number

Identificador de la cuenta.

number
number string

Número de factura que es único por educador. Si se deja vacío, se reduce automáticamente.

number_int
number_int number

Número de factura convertido en un valor entero.

estado
status string

Estado de la factura. El estado inicial siempre será concepto.

expiration_date
expiration_date string

Fecha de expiración de la factura. Se establece cuando la factura está establecida para abrirse.

opened_at
opened_at string

Fecha en la que se cambió el estado de la factura para abrirse.

descripción
description string

Descripción legible del usuario de la factura.

account_name
account_name string

Nombre de la cuenta que está pagando. Se copia en la factura y, por tanto, no se actualiza automáticamente si cambia el nombre de la cuenta.

divisa
currency string

Moneda de la factura.

total_incl
total_incl string

Costo total de la factura, incluido el IVA.

total_excl
total_excl string

Costo total de la factura sin iva.

total_open
total_open string

Costo abierto de la factura, incluido el IVA.

pdf_url
pdf_url string

Dirección URL a la ruta de acceso de descarga de la factura en formato PDF.

xml_url
xml_url string

Dirección URL a la ruta de acceso de descarga de la factura en formato UML.

feature
feature string

Una descripción de la factura que se muestra en la factura.

nota a pie de página
footnote string

Nota que se muestra en la parte inferior de la factura.

invoice_items
invoice_items array of invoice_item
updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

invoice_item

Nombre Ruta de acceso Tipo Description
id
id integer

Identificador único del elemento de factura.

Unidades
units number

Número de unidades del elemento de factura.

Description
name string

Nombre del elemento de factura.

Precio
unit_price string

Precio de una sola unidad.

IVA
invoice_vat_id number

Identificador del iva de la factura.

Variante de catálogo
catalog_variant_id number

Identificador de la variante de catálogo.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

invoice_vat

Nombre Ruta de acceso Tipo Description
id
id integer

Idenitfier único del iva de la factura.

nombre
name string

Nombre del iva de la factura.

porcentaje
percentage string

Número que representa el porcentaje de IVA.

catalog_variant

Nombre Ruta de acceso Tipo Description
id
id number

Identificador único de la variante de catálogo

product_id
product_id number

Identificador único del producto del catálogo

nombre
name string

Nombre del curso.

cost_scheme
cost_scheme string

Cómo se debe pagar la variante de catálogo de forma predeterminada.

costo
cost string

Precio que se va a pagar por esta variante de catálogo.

divisa
currency string

Moneda de la variante del catálogo.

variantable_type
variantable_type string

Moneda de la factura.

variantable_id
variantable_id number

Identificador único del variantable.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

Publicado
is_published boolean

Si la categoría debe publicarse en el sitio web.

label

Nombre Ruta de acceso Tipo Description
id
id number

Identificador único de la etiqueta

Nombre
name string

Nombre de la etiqueta.

Color
color string

Código hexadecimal del color de la etiqueta.

Modelo
model_type string

Tipo de modelo para el que esta etiqueta está disponible.

updated_at
updated_at string

Marca de tiempo de la última actualización.

fecha_de_creación
created_at string

Marca de tiempo de creación.

webhook_payload

Nombre Ruta de acceso Tipo Description
educador
educator string

Slug del educador.

evento
event string

Tipo de evento que desencadenó el webhook.

entity_type
entity_type string

Tipo del modelo que desencadenó el webhook.

entity_id
entity_id number

Identificador único del modelo que desencadenó el webhook.

identificador_de_inquilino
tenant_id string

UUID del educador.