Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Download purchased module from clients.hostbillapp.com
  2. Upload archive contents into main HostBill directory
  3. Proceed to Settings->Module. Search and activate "User API" module.
  4. Proceed to Extras->User API - you can manage your API routes from this section
  5. It is important to set URL rewrites for API to function, depending on your web-server software
    1. Apache users
      in /api folder rename file template.htaccess to .htaccess 
    2. Nginx (including HostBill enterprise) users 
      Edit your location file (in server section, for HostBill enterprise it is /usr/local/kbkp-software/apps/b-etc/nginx/usr/local/conf/kbkp-location/p-enterprise-mainlocations/hostbill.conf, add 

      Code Block
      location @userapi {
            rewrite ^/api/(.+)$ /api/index.php?/$1 last;
        }

      Next, replace line:

      Code Block

      to main location add try_files

      $uri $uri/ index.php;

      withline:

      Code Block
      try_files $uri $uri/ index.php @userapi;



  6. Now, restart your webserver.

...

Q: I'm missing route/function XYZ, do you plan to add it?
A: Yes! Just let us know what is missing for you and we're happy to improve this plugin for you