Queries
DemographicInfoQuery
- class q2_cores.OSI.queries.demographic_info_query.DemographicInfoQuery(logger, access_number, pin, use_code, max_rows=100)[source]
Bases:
BaseQueryReturns addresses, First/Last Name, Phones, etc for an OSI Entity
Object which builds the query to be send to the Core. If server is running debug mode, will return mocked response instead of calling the core.
- Parameters:
logger (
Logger) – Reference to calling request’s logger (self.logger in your extension)mock_failure – If server is running in debug mode, will be used while mocking the response
MockResponses
UpdateAddressQuery
- class q2_cores.OSI.queries.update_address_query.UpdateAddressQuery(logger, access_number, pin, use_code, city, state, zipcode, address_1, address_2, address_3='', address_type='PRI', country='USA')[source]
Bases:
BaseQueryUpdates address for an OSI Entity
Object which builds the query to be send to the Core. If server is running debug mode, will return mocked response instead of calling the core.
- Parameters:
logger (
Logger) – Reference to calling request’s logger (self.logger in your extension)mock_failure – If server is running in debug mode, will be used while mocking the response
UpdatePhoneQuery
- class q2_cores.OSI.queries.update_phone_query.UpdatePhoneQuery(logger, access_number, pin, use_code, phone, country='USA', phone_type='PER')[source]
Bases:
BaseQueryUpdates Phone info for an OSI Entity
Object which builds the query to be send to the Core. If server is running debug mode, will return mocked response instead of calling the core.
- Parameters:
logger (
Logger) – Reference to calling request’s logger (self.logger in your extension)mock_failure – If server is running in debug mode, will be used while mocking the response
GetEmailsQuery
- class q2_cores.OSI.queries.get_emails_query.GetEmailsQuery(logger, access_number, pin, use_code, max_rows=100)[source]
Bases:
BaseQueryReturns addresses, First/Last Name, Phones, etc for an OSI Entity
Object which builds the query to be send to the Core. If server is running debug mode, will return mocked response instead of calling the core.
- Parameters:
logger (
Logger) – Reference to calling request’s logger (self.logger in your extension)mock_failure – If server is running in debug mode, will be used while mocking the response
UpdateEmailQuery
- class q2_cores.OSI.queries.update_email_query.UpdateEmailQuery(logger, access_number, pin, use_code, email, email_type)[source]
Bases:
BaseQueryUpdates Phone info for an OSI Entity
Object which builds the query to be send to the Core. If server is running debug mode, will return mocked response instead of calling the core.
- Parameters:
logger (
Logger) – Reference to calling request’s logger (self.logger in your extension)mock_failure – If server is running in debug mode, will be used while mocking the response