Prueba haciendo un echo $user_id solamente para ver si te esta cargando la variable.
Cuando asignas el valor de la api_get_user_id()
Asingación de variable
Visualización de varieble.
Con esto nos aseguramos que la variable se esta cargando correctamente.
Saludos.