We need basic information. Are you targeting .NET Framework ASP.NET Core? What is the client; Web Forms, MVC, Web API? What's the server; Web Forms, MVC, Web API? Can you at least provide the code you've tried both server and client?
Is there any chance I could send this List using a PostAsync, or should I give up the idea ?
Of course, the official documentation covers how to post a complex type.
https://learn.microsoft.com/en-us/dotnet/fundamentals/networking/http/httpclient