Skip to content

Implement appropriate response cleaning for all calls. #34

Open
@jasonkeene

Description

@jasonkeene

A lot of calls are just GenericCalls that lack response cleaning. This will take some work but as soon as it is done I will mark the library as 1.0 and not change the response cleaning moving forward.

I generated a table to keep track of progress on this:

Method Has Call Class Cleans Response Notes
client.ach_add
client.ach_delete
client.ach_update
client.add
client.avatar_get
client.avatar_set
client.cc_add
client.cc_delete
client.cc_info
client.cc_update
client.comment_list
client.contact_add
client.contact_delete
client.contact_get
client.contact_list
client.contact_metadata_get
client.contact_metadata_single
client.contact_update
client.count
client.credit_add
client.credit_apply
client.credit_comment_list
client.credit_deactivate
client.credit_list
client.deactivate
client.domain_add
client.domain_list
client.domain_lookup
client.domain_register
client.domain_transfer
client.get
client.invoice_charge
client.invoice_count
client.invoice_disregard
client.invoice_generate
client.invoice_get
client.invoice_list
client.invoice_payments
client.invoice_post_gw_payment
client.latest_client
client.list
client.lookup
client.metadata_get
client.metadata_single
client.payment_method_list
client.payment_refund
client.reactivate
client.renewal_list
client.send_welcome
client.service_add
client.service_comment_list
client.service_deactivate
client.service_get
client.service_list
client.service_metadata_get
client.service_metadata_single
client.service_module_call
client.service_prorate
client.service_update
client.set_login
client.tax_exemption_add
client.tax_exemption_get
client.tax_exemption_list
client.tax_exemption_update
client.update
device.add
device.comment_list
device.cpanel_add
device.delete
device.event_list
device.facility_list
device.get
device.hostname_get
device.ip_assign
device.ip_assignment_add
device.ip_assignment_delete
device.ip_assignment_list
device.ip_assignment_update
device.ip_block_list
device.ip_get_available
device.ip_get_unassigned
device.ip_group_add
device.ip_group_delete
device.ip_group_list
device.ip_group_update
device.ip_lookup
device.ip_pool_list
device.ip_unassign
device.list
device.module_call
device.module_call_aggregate
device.module_graph
device.monitor_add
device.monitor_delete
device.monitor_disable
device.monitor_enable
device.monitor_list
device.monitor_update
device.reboot
device.reboot_graph
device.tag
device.type_list
device.untag
device.update
device.vlan_get_available
order.cancel
order.client_respond
order.coupon_get
order.create
order.get
order.list
order.process
order.queue_list
order.respond
order.submit
order.update
sales.opportunity_add
sales.opportunity_list
sales.opportunity_stage_list
sales.opportunity_status_list
sales.opportunity_type_list
sales.opportunity_update
support.department_get
support.department_list
support.ticket_count
support.ticket_get
support.ticket_list
support.ticket_merge
support.ticket_post_client_response
support.ticket_post_list
support.ticket_post_staff_response
support.ticket_submit
support.ticket_submit_outgoing
support.ticket_type_list
support.ticket_update
uber.admin_avatar_get
uber.admin_avatar_set
uber.admin_get
uber.admin_list
uber.api_export
uber.attachment_get
uber.attachment_list
uber.check_login
uber.client_permission_list
uber.client_welcome_stats
uber.comment_add
uber.comment_delete
uber.comment_get
uber.comment_list
uber.comment_update
uber.documentation
uber.event_list
uber.file_add
uber.file_delete
uber.file_get
uber.file_list
uber.file_update
uber.forgot_pass
uber.login_list
uber.mail_get
uber.mail_list
uber.message_list
uber.metadata_bulk_get
uber.metadata_get
uber.method_get
uber.method_list
uber.quick_stats
uber.quick_stats_detail
uber.service_plan_get
uber.service_plan_list
uber.tax_exemption_type_get
uber.tax_exemption_type_list
uber.user_exists
uber.username_exists

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions