iqoptionapi.http package

Submodules

iqoptionapi.http.appinit module

Module for IQ option appinit http resource.

class iqoptionapi.http.appinit.Appinit(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option login resource.

Parameters:api – The instance of IQOptionAPI.
url = 'appinit'

iqoptionapi.http.auth module

Module for IQ Option http auth resource.

class iqoptionapi.http.auth.Auth(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ Option http auth resource.

Parameters:api – The instance of IQOptionAPI.
url = 'auth'

iqoptionapi.http.billing module

Module for IQ option billing resource.

class iqoptionapi.http.billing.Billing(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option billing resource.

Parameters:api – The instance of IQOptionAPI.
url = 'billing'

iqoptionapi.http.buyback module

Module for IQ option buyback resource.

class iqoptionapi.http.buyback.Buyback(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option buyback resource.

Parameters:api – The instance of IQOptionAPI.
url = 'billing/buyback'

iqoptionapi.http.changebalance module

Module for IQ option changebalance resource.

class iqoptionapi.http.changebalance.Changebalance(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option changebalance resource.

Parameters:api – The instance of IQOptionAPI.
url = 'profile/changebalance'

iqoptionapi.http.getprofile module

Module for IQ Option http getprofile resource.

class iqoptionapi.http.getprofile.Getprofile(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option getprofile resource.

Parameters:api – The instance of IQOptionAPI.
url = 'getprofile'

iqoptionapi.http.getregdata module

Module for IQ Option http getregdata resource.

class iqoptionapi.http.getregdata.Getprofile(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option getregdata resource.

Parameters:api – The instance of IQOptionAPI.
url = 'register/getregdata'

iqoptionapi.http.login module

Module for IQ Option http login resource.

class iqoptionapi.http.login.Login(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option login resource.

Parameters:api – The instance of IQOptionAPI.
url = 'login'

iqoptionapi.http.loginv2 module

Module for IQ Option http loginv2 resource.

class iqoptionapi.http.loginv2.Loginv2(api)[source]

Bases: iqoptionapi.http.login.Login

Class for IQ option loginv2 resource.

url = 'login/v2'

iqoptionapi.http.profile module

Module for IQ option profile resource.

class iqoptionapi.http.profile.Profile(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option profile resource.

Parameters:api – The instance of IQOptionAPI.
url = 'profile'

iqoptionapi.http.register module

Module for IQ option register resource.

class iqoptionapi.http.register.Register(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ option register resource.

Parameters:api – The instance of IQOptionAPI.
url = 'register'

iqoptionapi.http.resource module

Module for base IQ Option http base resource.

class iqoptionapi.http.resource.Resource(api)[source]

Bases: object

Class for base IQ Option API http resource.

Parameters:api – The instance of IQOptionAPI.
send_http_request(method, data=None, params=None, headers=None)[source]

Send http request to IQ Option API.

Parameters:
  • method (str) – The http request method.
  • data (dict) – (optional) The http request data.
  • params (dict) – (optional) The http request params.
  • headers (dict) – (optional) The http request headers.
Returns:

The instance of requests.Response.

iqoptionapi.http.token module

Module for IQ Option http token resource.

class iqoptionapi.http.token.Token(api)[source]

Bases: iqoptionapi.http.resource.Resource

Class for IQ Option http token resource.

url = 'auth/token'

Module contents

Module for IQ Option API http resources.