keys = Tomba::Keys.new(client)# List all keysresult = keys.get_keys# Create a new keyresult = keys.create_key# Delete a keyresult = keys.delete_key('key_id')# Reset a keyresult = keys.reset_key('key_id')
Leads Management
Code
leads = Tomba::Leads.new(client)# List leadsresult = leads.list_leads# Create a leadresult = leads.create_lead(email: 'john.doe@stripe.com', list_id: 1)# Update a leadresult = leads.update_lead('lead_id', { first_name: 'John', last_name: 'Doe' })# Delete a leadresult = leads.delete_lead('lead_id')
Lead Lists Management
Code
leads_lists = Tomba::LeadsLists.new(client)# List all lead listsresult = leads_lists.get_lists# Create a listresult = leads_lists.create_list(name: 'My List')# Update a listresult = leads_lists.update_list('list_id', { name: 'Updated List' })# Delete a listresult = leads_lists.delete_list('list_id')
Lead Attributes Management
Code
leads_attributes = Tomba::LeadsAttributes.new(client)# List attributesresult = leads_attributes.get_lead_attributes# Create an attributeresult = leads_attributes.create_lead_attribute(name: 'company_size', type: 'string')# Update an attributeresult = leads_attributes.update_lead_attribute('attr_id', { name: 'company_revenue' })# Delete an attributeresult = leads_attributes.delete_lead_attribute('attr_id')