Internet of Things

Arlo

41min
the arlo modules allow you to create, monitor, and update your contacts, organisations, events, orders, and registrations in your arlo account getting started with arlo prerequisites an arlo account in order to use arlo with make, you must have an arlo account if you do not have one, you can create one at arlo co/register connecting arlo to make to connect your arlo account to make, you need your subdomain and login credentials log in to your arlo account go to your make make and choose the arlo module you want to use next to connection , click add enter a name for your new connection enter the subdomain from your arlo account url click save if you are not already logged in to your arlo account, do so now in the pop up window configure all the relevant permissions on the oauth screen, then click yes, allow you have successfully established the connection contacts watch contact updated triggers when an existing contact is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch contact created triggers when a new contact is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account search contacts searches for contacts or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the contact details you want make to retrieve limit enter the maximum number of contacts make returns during one make execution cycle get a contact retrieves an existing contact field description connection establish a connection to your arlo account contact id select the the id of the contact you want to retrieve create a contact creates a new contact field description connection establish a connection to your arlo account first name enter the contact's first name last name enter the contact's last name email enter the contact's email address code primary enter the internal (primary) code used to reference this contact phone work enter the contact's work phone number phone home enter the contact's home phone number phone mobile enter the contact's mobile phone number employment organisation id select the id or the organisation the contact belongs to position enter the contact's position within the organisation department enter the department the contact is associated with in the organisation branch enter the branch of the organisation that employs this contact business region enter the business region this contact is associated with business location enter the location of the business this contact is associated with business area enter the area of the business this contact is associated with employment status enter the contact's type of employment/ for example, contractor or consultant postal address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country marketing newsletter subscriber select whether the contact is a newsletter subscriber suppress bulk post select whether the contact has opted out of bulk post marketing suppress bulk email select whether the contact has opted out of bulk email marketing time zone id enter or select the time zone the contact is in region id enter or select the region the contact is based in roles select the role of the contact custom fields age group enter the age group of the contact birth date enter the contact's birth date see the list of supported date examples gender enter the contact's gender information enter any additional information about the contact preferred name enter the contact's preferred name resident select whether the contact is a resident of new zealand special diet enter any special dietary requirements for the contact website enter the contact's website update a contact updates an existing contact field description connection establish a connection to your arlo account first name enter the contact's first name last name enter the contact's last name email enter the contact's email address code primary enter the internal (primary) code used to reference this contact phone work enter the contact's work phone number phone home enter the contact's home phone number phone mobile enter the contact's mobile phone number status select the status of the organisation active inactive employment organisation id select the id or the organisation the contact belongs to position enter the contact's position within the organisation department enter the department the contact is associated with in the organisation branch enter the branch of the organisation that employs this contact business region enter the business region this contact is associated with business location enter the location of the business this contact is associated with business area enter the area of the business this contact is associated with employment status enter the contact's type of employment/ for example, contractor or consultant postal address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country marketing newsletter subscriber select whether the contact is a newsletter subscriber suppress bulk post select whether the contact has opted out of bulk post marketing suppress bulk email select whether the contact has opted out of bulk email marketing time zone id enter or select the time zone the contact is in region id enter or select the region the contact is based in roles select the role of the contact custom fields age group enter the age group of the contact birth date enter the contact's birth date see the list of supported date examples gender enter the contact's gender information enter any additional information about the contact preferred name enter the contact's preferred name resident select whether the contact is a resident of new zealand special diet enter any special dietary requirements for the contact website enter the contact's website organisations search organisations searches for organisations or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the organisation details you want make to retrieve limit enter the maximum number of organisations make returns during one make execution cycle get an organisation retrieves an existing organisation field description connection establish a connection to your arlo account organisation id select the id of the organisation you want to retrieve create an organisation create a new organisation field description connection establish a connection to your arlo account name enter the name of the organisation legal name enter the legal name of the organisation email enter the email of the organisation code primary enter the internal (primary) code used to reference the organisation code secondary enter the internal (secondary) code used to reference the organisation phone primary enter the main (primary) contact phone number for the organisation phone secondary enter an alternate (secondary) contact phone number for the organisation website url enter the website url for the organisation key contact id select the id number for the key contact within the organisation child organisation id select the id number of the child organisation parent organisation id select the id number of the parent organisation account manager id select the id number of the individual managing the account for this organisation physical address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country postal address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country custom fields age group enter the age group of the contact birth date enter the contact's birth date see the list of supported date examples gender enter the contact's gender information enter any additional information about the contact preferred name enter the contact's preferred name resident select whether the contact is a resident of new zealand special diet enter any special dietary requirements for the contact website enter the contact's website update an organisation update an existing organisation field description connection establish a connection to your arlo account organisation id select the id of the organisation you want to update name enter the name of the organisation legal name enter the legal name of the organisation email enter the email of the organisation code primary enter the internal (primary) code used to reference the organisation code secondary enter the internal (secondary) code used to reference the organisation phone primary enter the main (primary) contact phone number for the organisation phone secondary enter an alternate (secondary) contact phone number for the organisation status select the status of the organisation active inactive website url enter the website url for the organisation key contact id select the id number for the key contact within the organisation child organisation id select the id number of the child organisation parent organisation id select the id number of the parent organisation physical address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country postal address street line 1 enter the first street line street line 2 enter the second street line suburb or region enter the suburb or region city enter the city state or province enter the state or province postal code enter the postal code country enter the country custom fields age group enter the age group of the contact birth date enter the contact's birth date see the list of supported date examples gender enter the contact's gender information enter any additional information about the contact preferred name enter the contact's preferred name resident select whether the contact is a resident of new zealand special diet enter any special dietary requirements for the contact website enter the contact's website events watch event created triggers when a new event is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch event updated triggers when an existing event is updated description webhook create a new webhook or select an existing one connection establish a connection to your arlo account search events searches for events or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the event details you want make to retrieve limit enter the maximum number of events make returns during one make execution cycle orders watch order created triggers when a new order is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch order updated triggers when an existing order is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account search orders searches for orders or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the order details you want make to retrieve limit enter the maximum number of orders make returns during one make execution cycle online activities (e learning) watch online activity created triggers when a new online activity (e learning) is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch online activity updated triggers when an existing online activity (e learning) is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account registrations watch registration created triggers when a new registration is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch registration updated triggers when an existing registration is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account watch elearning registration created triggers when a new elearning registration is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle watch elearning registration updated triggers when an existing elearning registration is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle watch basic registration created triggers when a new basic registration is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle watch basic registration updated triggers when an existing basic registration is updated field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle watch multi session registration created triggers when a new multi session registration is created field description webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle watch multi session registration updated triggers when an existing multi session registration is updated field webhook create a new webhook or select an existing one connection establish a connection to your arlo account limit enter the maximum number of results make returns during one make execution cycle search basic registrations searches for basic registrations or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the basic registration details you want make to retrieve limit enter the maximum number of basic registrations make returns during one make execution cycle search multi session registrations searches for multi session registrations or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the multi session registration details you want make to retrieve limit enter the maximum number of multi session registrations make returns during one make execution cycle search elearning registrations searches for elearning registrations or lists them all field description connection establish a connection to your arlo account filter select the type of filter you want to use expand select the elearning registration details you want make to retrieve limit enter the maximum number of elearning registrations make returns during one make execution cycle get a registration retrieves an existing registration field description connection establish a connection to your arlo account registration id select the the id of the registration you want to retrieve update a registration updates an existing registration field description connection establish a connection to your arlo account registration id select the the id of the registration you want to update attendance select the attendance type for a contact that registered to attend an event attended did not attend unknown outcome select the outcome of the registration pass fail status select the current state of this registration pending approval approved cancelled completed grade enter the grade of the registration this may be any readable text representing the level of achievement, including letters, numbers, or both last activity date time enter the time when there was some activity in an external system associated with this registration most relevant for registrations associated with e learning s progress status enter the progress status of the registration most relevant for registrations associated with e learning progress percent enter the progress percentage of the registration as a decimal value most relevant for registrations associated with e learning setting this value to 100 will not change the status of the registration to completed certificate sent date time enter the date when a certificate was last sent to the registrant contact id select the id of the contact registering for the event comments enter any additional comments custom fields enter any custom text other make an api call performs an arbitrary authorized api call field description connection establish a connection to your arlo account url enter a path relative to https //your company arlo co/api for example /2012 02 01/auth/resources/contacts for the list of available endpoints, refer to the arlo api documentation method select the http method you want to use get to retrieve information for an entry post to create a new entry put to update/replace an existing entry patch to make a partial entry update delete to delete an entry headers enter the desired request headers you don't have to add authorization headers; we already did that for you query string enter the request query string body enter the body content for your api call example of use list contacts the following api call returns all the contacts from your arlo account url /2012 02 01/auth/resources/contacts method get matches of the search can be found in the module's output under bundle > body > contacts > link our example returned 102 contacts setting up arlo webhooks in your make make, open any watch arlo webhook module click add give your new webhook a name, then select the connection you want to use click save copy the webhook url address to your clipboard log in to your arlo account from the top menu, click settings under advanced , click webhook endpoints click new enter the details for your new webhook select the event associated with the webhook click save you have successfully set up the webhook