It's not entirely clear what you are trying to do here, and what you are asking for exactly.
The amount of current you can draw from a GPIO pin is specified in the ESP8266 datasheet as 12mA (IIRC)— but you would do best not to get close to the maximum value. The amount of current you can draw from the 5V pin depends entirely on how you are powering your D1 Mini — if using USB, you shouldn't exceed 100mA (according to USB spec) or 500mA (according to common practice). The amount of current you can draw from the 3.3V pin depends on the particular version of the D1 Mini board that you have. The best way to check it is to see what voltage regulator is on your particular board, and to look for the datasheet for that particular regulator — then take the maxium current without a heatsink from its datasheet.
Of course there are ways around those limits, but it's difficult to suggest anything without knowing what you are planning to do exactly.