Modem authorization
Modem authorization
GET
https://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}
This query returns the authorization data by its ID.
Example
Path parameters
Name | Type | Description |
---|---|---|
modemAuthId* | String | Id of modem Authorization |
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization* |
|
Response
Create authorization
POST
https://mobile.proxy-seller.com/api/v1/modemAuths
This request creates authorization on the modem (adds a user). For modems with the "BASIC" tariff, only one user can be installed
Example
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization* |
|
Request body
Name | Type | Description |
---|---|---|
modemIds* | Array of String | Array of modem IDs on which the authorization method will be written |
authType* | enum: ["LOGIN", "IP"] | Сan only be "LOGIN" or "IP" |
ip* | String | IP adress (must equal the empty string if authType = "LOGIN") |
login* | String | can only contain Latin letters, numbers and special characters (must equal the empty string if authType = "IP") |
password* | String | can only contain Latin letters, numbers and special characters (must equal the empty string if authType = "IP") |
Example request body
Response
Edit authorization
PUT
https://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}
This request edit authorization on the modem .
Example
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization* |
|
Request Body
Name | Type | Description |
---|---|---|
authType* | enum: ["LOGIN", "IP"] | Сan only be "LOGIN" or "IP" |
ip* | String | IP adress (must equal the empty string if authType = "LOGIN") |
login* | String | can only contain Latin letters, numbers and special characters (must equal the empty string if authType = "IP") |
password* | String | can only contain Latin letters, numbers and special characters (must equal the empty string if authType = "IP") |
Example request body
Response
successful answer has no body, the success state is determined by the status 200
Delete authorization
DELETE
https://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}
This request removes authorization from the modem (deletes the user)
Example
Path Parameters
Name | Type | Description |
---|---|---|
modemAuthId* | String | id of modem authorization |
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization* |
|
Response
Limits authorization
GET
https://mobile.proxy-seller.com/api/v1/modemAuths/{modemAuthId}/proxyLimit
This request returns the limits of the specified authorization (user) on the selected modem
Example
Path Parameters
Name | Type | Description |
---|---|---|
modemAuthId* | String | id of modem authorization |
Query parameters
Name | Type | Description |
---|---|---|
modemId* | String | id of modem |
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization* |
|
Response
Last updated