Manejo de Errores

Guía de Manejo de Errores

Una guía de los errores comunes de la API y cómo resolverlos.

externalCode duplicado
Este error ocurre cuando intenta crear una entidad con un `externalCode` que ya existe en el sistema para ese tipo de entidad.

Resolución:

Asegúrese de que cada entidad tenga un `externalCode` único. Si se repite, se produce un error.

seminarId duplicado en Group
Para la entidad 'Group', se utiliza `seminarId` como identificador único. Este error significa que ya existe un grupo con el `seminarId` proporcionado.

Resolución:

A diferencia de otras entidades, la entidad 'group' (evento) utiliza el campo `seminarId` como identificador único. Si se repite este campo, se producirá un error.

Referencia Inválida (Entidades no encontradas)
Ocurre cuando un campo como `formatCode` o `locationExternalCode` en una entidad compleja se refiere a un `externalCode` que no existe en la entidad simple correspondiente.

Resolución:

Esto generalmente es causado por enviar datos fuera de secuencia. Asegúrese de que las entidades simples (Formats, Topics, Locations, etc.) se creen con éxito antes de crear una entidad compleja (Activity, Participant) que las referencie. Consulte la guía de Flujo de Integración de API.