title: Client Error 404 not found when sending a post request with guzzle
body: <p>I want to send a post request to an external api using guzzle , but i get this error : 
  <br>Client error: <code>POST https://api.platform.ly/</code> resulted in a <code>404 Not Found</code> response:</p>
  
  <pre><code>{"status":"error","message":"Missing Parameters"}
  </code></pre>
  
  <pre><code>$client = new \GuzzleHttp\Client();
           $url = "https://api.platform.ly/";
           $body['api_key'] = ENV('PLATFORMLY_KEY');
           $body['action'] = 'add_contact';
           $body['value'] = [
               'project_id' =&gt; '1589',
               'email' =&gt; $user-&gt;email,
               'name' =&gt; $user-&gt;name
           ];
           $request = $client-&gt;post($url, ['form_params'=&gt;$body]);
           dd($request);
           $response = $request-&gt;send();
           dd($response);
  
  </code></pre>