Problemas usando el API V8 con un custom module

Estoy dando mis primeros pasos utilizando el API V8 para integrar cosas que vienen desde la web.

No he tenido problema insertando objetos en el módulo Leads, pero cuando intento insertar en un custom module que tenemos siempre me devuelve este error:

{                                                                                                                      [error]
    "errors": {
        "status": 400,
        "title": null,
        "detail": "The required option \"data\" is missing."
    }
}

¿Alguien sabe qué puede estar ocurriendo? ¿Es que el API no funciona para módulos custom? ¿Hay que implementar algo en los módulos custom para que el API funcione?

Con anteriores versiones del API podíamos insertar sin problemas en este módulo.

La versión en al que estoy trajando es 7.12.4

Gracias por vuestra atención.

Después de buen rato revisando el problema en realidad estaba en el formateo erroneo del json con los datos. Todo ha quedado solucionado.