DirectAdmin API issue


I wanted to ask if anybody using the DirectAdmin API could please help me. I red the API documentation but I can’t get it to work. I always get the login page html as a response.
Here’s an example with CURL:

curl --request POST -i --user 'my_control_panel_user:my_contol_panel_pass'


HTTP/1.1 200 OK
Server: DirectAdmin Daemon v1.61.5 Registered to MXroute
X-Frame-Options: sameorigin
Set-Cookie: session=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT; secure; HttpOnly
Connection: close
Cache-Control: no-cache
Pragma: no-cache
X-DirectAdmin: Unauthorized
Content-Type: text/html
X-language-list: en
X-language-default: en

<!DOCTYPE html>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8;"/>
        <meta name="viewport" content="width=device-width, initial-scale=1"/>

   | Login

Thank you.