Overview Complete API reference for GATE API with 45 endpoints across 20 categories. Version: v1 Base URL: https://gate.zequenze.com/api/v1 Zequenze GATE platform API documentation Authentication All API endpoints require authentication using a Bearer token in the request header: Authorization: Bearer You can obtain your API token from the portal administration panel. Available Endpoints Category Endpoints Methods Aaa Accounting 2 GET Aaa Profile 6 DELETE GET PATCH POST PUT Device App Access Devices 1 GET Device App Access Points 1 GET Device App Connection Log 1 POST Device App Connection Summary 1 GET Device App Locations 1 GET Device App Register 1 POST Device App Test Report 1 POST Device App User Authenticate 1 POST Device App User Update 1 POST Hostspot Access Points 1 GET Hostspot Locations 1 GET Me 1 GET Organization 1 GET Portal Login 1 POST Txlog Portal 1 GET User 10 DELETE GET PATCH POST PUT User Extra 6 DELETE GET PATCH POST PUT User Token 6 DELETE GET PATCH POST PUT All Endpoints Method Path Documentation GET /aaa_accounting/ Aaa Accounting GET /aaa_accounting/{radacctid}/ Aaa Accounting GET /aaa_profile/ Aaa Profile POST /aaa_profile/ Aaa Profile GET /aaa_profile/{id}/ Aaa Profile PUT /aaa_profile/{id}/ Aaa Profile PATCH /aaa_profile/{id}/ Aaa Profile DELETE /aaa_profile/{id}/ Aaa Profile GET /device_app_access_devices/ Device App Access Devices GET /device_app_access_points/ Device App Access Points POST /device_app_connection_log/ Device App Connection Log GET /device_app_connection_summary/ Device App Connection Summary GET /device_app_locations/ Device App Locations POST /device_app_register/ Device App Register POST /device_app_test_report/ Device App Test Report POST /device_app_user_authenticate/ Device App User Authenticate POST /device_app_user_update/ Device App User Update GET /hostspot_access_points/ Hostspot Access Points GET /hostspot_locations/ Hostspot Locations GET /me/organization/ Me GET /organization/ Organization POST /portal_login/ Portal Login GET /txlog_portal/ Txlog Portal GET /user/ User POST /user/ User GET /user/username/{username}/ User PUT /user/username/{username}/ User PATCH /user/username/{username}/ User DELETE /user/username/{username}/ User GET /user/{id}/ User PUT /user/{id}/ User PATCH /user/{id}/ User DELETE /user/{id}/ User GET /user_extra/ User Extra POST /user_extra/ User Extra GET /user_extra/{id}/ User Extra PUT /user_extra/{id}/ User Extra PATCH /user_extra/{id}/ User Extra DELETE /user_extra/{id}/ User Extra GET /user_token/ User Token POST /user_token/ User Token GET /user_token/{id}/ User Token PUT /user_token/{id}/ User Token PATCH /user_token/{id}/ User Token DELETE /user_token/{id}/ User Token Quick Start 1. Authentication Obtain your API token from the portal and include it in all requests. 2. Make a Request curl -X GET "https://gate.zequenze.com/api/v1/endpoint/" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" 3. Handle the Response All responses are in JSON format. List endpoints include pagination. Response Codes Code Status Description 200 OK Request successful 201 Created Resource created successfully 204 No Content Request successful (DELETE operations) 400 Bad Request Invalid request parameters 401 Unauthorized Missing or invalid authentication token 403 Forbidden Insufficient permissions 404 Not Found Resource not found 500 Server Error Internal server error Pagination List endpoints return paginated results: { "count": 150, "next": "https://api.example.com/endpoint/?offset=50", "previous": null, "results": [...] } Use limit and offset query parameters to navigate through results.