Check UAV status

Is there a way to check mi UAV status, like “is taking of”, “it is landing”, “it’s goint to a point” etc?. Bia mavlink or something? I belive that qgroundCOntrol mavlink fowarding doest help me to get this info rigth?

Yes, with MAVLink you can look at the EXTENDED_SYS_STATE message which contains the MAV_LANDED_STATE.

You can also use something like MAVSDK and look at the telemetry information that it provides which are derived from the MAVLink messages.