Yes. You can get up to 500 mA *once enumerated* as a USB FS or HS device and up to 900 mA only *once enumerated* as a SS device.
I don't recommend trying to play tricks.
I probably didn't detail enough my point on reading the CC1/CC2 voltages for those interested to look for more info about this by themselves, I don't know.
Again, if using USB-C, you don't need tricks. You just need to pull down the CC1 & CC2 pins with 5k1 resistors as everyone knows, and then read the voltages using your MCU to determine how much current the host can deliver via VBUS (at 5 V only), without the need for a PD controller. A host can advertise up to 3 A this way. It does that by connecting various values of pull-ups.
If you're using USB FS or HS, you have 500 mA max by default, and a USB-C host can optionally (but it's common) provide 1.5 A or 3 A, without the need for a PD controller, so without negotiation, but always after enumeration, and always at 5 V.
On CC1 or CC2 (depending on cable orientation, so you need to monitor both voltages), you'll read:
Default (500 mA in FS/HS) : 408 mV +/- 20 %
1.5 A : 918 mV +/- 8 %
3.0 A : 1.683 V +/- 8 %
If you use a USB-C to USB-A cable, of course, that depends on the cable. Most such cables should have an internal pull-up on one of CCx pins, its value may vary but to be compliant, it should not have anything that would advertise more than the default current to the USB-C device, since it can't known if the host connected to USB-A can deliver more. From experience, some of those cables don't even have a pull-up resistor, making them problematic for devices that read the CCx voltages. So from the device POV, if you read any voltage below 918 mV - 8 %, you should assume the default current (so, 500 mA max).
(There are possibly other ways by using "QuickCharge" but I absolutely don't recommend going that path unless you're explicitely designing a charger and want to support it. There is also USB-BC, which is only available on specific USB ports, as it's optional, so I wouldn't recommend it either for general purpose.)