Why is a normal stop-loss not available on the SPOT testnet?

I can’t make a normal stop market order

I have to use STOP_LOSS_LIMIT and than set the price at some low amount below the stopPrice.

Is this something specific only to the testnet or is the entire SPOT market like this?

STOP_LOSS is the Stop Market order.

Correct. And this order is not possible on the SPOT network, at least not on testnet.

One has to do the STOP_LOSS_LIMIT, where you also have to specify the minimum price.

You can use the Exchange Information endpoint to identify which order types are allowed for a respective symbol.

Example for BNBUSDT on testnet

"orderTypes": [
    "LIMIT",
    "LIMIT_MAKER",
    "MARKET",
    "STOP_LOSS_LIMIT",
    "TAKE_PROFIT_LIMIT"
],

Most symbols do not accept STOP_LOSS and TAKE_PROFIT orders