Proxy-seller
ProxyFree toolsContact sales
  • Documentation
  • PROXY-SELLER
    • Authorization
    • Actions with proxies
      • Retrieve active proxy
      • Export IPs in txt/csv/custom
      • IP replacement
      • Comment on IP
      • Extend proxies
      • Authorizations
        • List of authorizations
        • Create authorization
        • Change authorization
        • Delete authorization
    • Order actions
      • Complete information
      • Calculate the order
      • Place an order
    • Balance
    • Residential proxy
      • Get package information
      • Get all locations
      • Get existing IP list
      • Create list
      • Rename list
      • Change rotation settings
      • Delete list
      • Subaccounts (subusers)
        • Create subuser package
        • Update package
        • Get package information
        • Delete subuser's package
        • Retrieve existing IP lists
        • Create IP list
        • Rename created list
        • Change rotation
        • Delete list
        • Create a special list for API-TOOL
      • Session ID + TTL
        • Create a special list
        • Get all ISP codes
      • Cases (FAQ)
    • API - Changelog
    • SDK PHP
    • SDK NodeJS
    • SDK Phyton
    • SDK Java
    • SDK Golang
  • Mobile CRM
    • Get authorization key
    • Usage guides
      • How to Work with API Reference
      • Host Actions
        • All hosts info
        • List of host modems
        • Change host name
        • Reboot all modems
        • Export modems info
      • Modem Actions
        • Get all modems
        • Change modem IP
        • Set pause on modem
        • Set unpause on modem
        • Reboot modem
        • Change modem rotation
        • Limits on modem
        • Delete limits on modems
        • Delete modem
        • Send a report
      • Modem authorization (users)
        • Create authorization
        • Edit authorization
        • Modem authorizations
        • Authorization info
        • Limit authorization
        • Get limit authorization
        • Delete authorization
      • Modem action links
        • Direct links
        • Create domain
        • Approve domain
        • Edit domain
        • All client domain
        • Domain info
        • Delete domain
    • API Reference
      • Hosts
      • Modems
      • Modem authorization
      • Action links
      • Proxy limit
  • More guides
    • Youtube channel
    • Our blog
  • News, discounts
    • Reddit
    • Discord
    • Telegram
Powered by GitBook
On this page
  • Get links
  • Client domain
  • Get domain
  • Create domain
  • Approve domain
  • Edit domain
  • Delete domain
  1. Mobile CRM
  2. API Reference

Action links

Get links

GET https://mobile.proxy-seller.com/api/v1/modems/{modemId}/links

This point returns direct links to reboot, get the IP and get the modem status.

Example

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/links

Example with domainId

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/links?domainId=1asdbu1kb23

Path parameters

Name
Type
Description

modemId*

String

id of modem

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Query parameters

Name
Type
Description

domainId

String

your costom domain Id

Response

{
    "reboot": "https://mobile.proxy-seller.com/c/modem/reboot/103790e5f286b193bedd3aee67bff18afb746e",
    "status": "https://mobile.proxy-seller.com/c/modem/status/103790e5f286b193bedd3aee67bff18afb746e",
    "ip": "https://mobile.proxy-seller.com/c/modem/ip/103790e5f286b193bedd3aee67bff18afb746e"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM, DOMAIN_NOT_FOUND

Example to use links:

https://mobile.proxy-seller.com/c/modem/ip/103790e5f286b193bedd3aee67bff18afb746e

Client domain

GET https://mobile.proxy-seller.com/api/v1/domains

This point will return a list of all the domain names you have.

Example

https://mobile.proxy-seller.com/api/v1/domains

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Response

[
  {
        "id": "63888a772bd6cd2bc8071515",
        "domain": "mobile.space",
        "useTls": true,
        "approved": true,
        "prioritized": false,
        "linkEnabled": true,
        "prefix": "/custom/"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Get domain

GET https://mobile.proxy-seller.com/api/v1/domains/{domainId}

This point will return a list of all the domain names you have.

Example

https://mobile.proxy-seller.com/api/v1/domains/63888a772bd6cd2bc8071515

Path parameters

Name
Type
Description

domainId*

String

id of domain

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Response

{
   "id": "63888a772bd6cd2bc8071515",
   "domain": "mobile.space",
   "useTls": false,
   "approved": true,
   "prioritized": false,
   "linkEnabled": true,
   "prefix": "/custom/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Create domain

POST https://mobile.proxy-seller.com/api/v1/domains

This request creates your custom domain name.

Example

https://mobile.proxy-seller.com/api/v1/domains

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Request Body

Name
Type
Description

domain*

String

Domain name (example.com)

useTls*

Boolean

use TLS or not

linkEnabled*

Boolean

Use custom prefix or not

prefix*

String

prefix for link after domain (example "/some/prefix/") , not empty

Example request body

{
    "domain": "some.com",
    "useTls": false,
    "linkEnabled": true,
    "prefix": "/some/prefix/"
}

Response

{
    "id": "6683a91b19erd56a69f71697",
    "domain": "some.com",
    "useTls": false,
    "approved": false,
    "prioritized": false,
    "linkEnabled": true,
    "prefix": "/some/prefix/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED

Approve domain

PATCH https://mobile.proxy-seller.com/api/v1/domains/{domainId}/approve

This request performs a verification and validates your domain.

The domain IP must match the proxy server IP

Example

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697/approve

Path parameters

Name
Type
Description

domainId*

String

id of domain

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Response

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Edit domain

PUT https://mobile.proxy-seller.com/api/v1/domains/{domainId}

This request update your custom domain.

Example

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697

Path parameters

Name
Type
Description

domainId*

String

id of domain

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Request Body

Name
Type
Description

useTls*

Boolean

use TLS or not

linkEnabled*

Boolean

Use custom prefix or not

prefix*

String

prefix for link after domain (example "/some/prefix/") , not empty

Example request body:

{
    "useTls": false,
    "linkEnabled": true,
    "prefix": "/some/new/prefix/"
}

Response

{
    "id": "6683a91b19erd56a69f716",
    "domain": "some.com",
    "useTls": false,
    "approved": true,
    "prioritized": false,
    "linkEnabled": true,
    "prefix": "/some/new/prefix/"
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
DOMAIN_NOT_FOUND

Delete domain

DELETE https://mobile.proxy-seller.com/api/v1/domains/{domainId}

This request remove domain.

Be careful it can cause irreversible effects.

Example

https://mobile.proxy-seller.com/api/v1/domains/6683a91b19erd56a69f71697

Path parameters

Name
Type
Description

domainId*

String

id of domain

Headers

Name
Value

Content-Type

application/json

Authorization*

<YOUR_API_TOKEN>

Response

successful answer has no body, the success state is determined by the status 200

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED
PreviousModem authorizationNextProxy limit

Last updated 8 months ago