Hello Julien KERN,
it seems you want to send messages from one application to Azure IoT Central as if these messages are coming from multiple devices.
This pattern is already described here and a sample implementation is found on GitHub.
You can modify this 'bridge' to your own needs.
Each incoming message (of your own format) is transformed into a message to be sent to the IoT Central portal. The bridge checks if the device needs to be provisioned first based on the device id.
You are free to modify it as much as needed but the solution is quite straightforward.
More details based on The Things Network are seen here.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.