Draw in a region not found in space type
Easily checked.
The type of region available to each of the area types is probably in the docs somewhere, however it is easily checked using the python console.
With a 3d view area as the variable area (C.screens.areas[3] in this example)
&gt;&gt;&gt; area
bpy.data.screens['Scripting.001']...Area

&gt;&gt;&gt; area.type
'VIEW_3D'

&gt;&gt;&gt; for region in area.regions:
...     region.type
...     
'TOOL_HEADER'
'HEADER'
'TOOLS'
'UI'
'WINDOW'

if it's not there, it's not possible with python.
Somewhat related https://blender.stackexchange.com/a/161773/15543