--- title: "Understanding Authentication" slug: "understanding-authentication" updated: 2026-06-10T21:26:14Z published: 2026-06-10T21:26:14Z canonical: "help.idibilling.com/understanding-authentication" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # Understanding Authentication In order to develop to IDI’s web services, a developer must be able to properly authenticate. The goal of this post is to explain what is involved in understanding this crucial requirement. #### IP ORIGINATION IDI’s web services are protected by IP origination. If you are unable to load *https://api.idibilling.com* from a browser, your client IP is blocked. Contact your IDI Billing representative to have the required IP’s added. #### WEB SERVICE REQUESTS Each request to an IDI web services requires proper authentication. Both the SOAP and REST – based endpoints utilize a Simple Web Token (SWT). In order to obtain a SWT, a proper username and password is required. For web service authentication, a specific user type is required. Contact your IDI Billing representative if you need this username or password. The user is usually in the format: XYZ_ws_user.