{"id":38742,"date":"2020-05-21T18:08:37","date_gmt":"2020-05-21T16:08:37","guid":{"rendered":"https:\/\/oooh.events\/?page_id=38742"},"modified":"2020-05-22T16:17:55","modified_gmt":"2020-05-22T14:17:55","slug":"zapier-integration","status":"publish","type":"page","link":"https:\/\/oooh.events\/en\/zapier-integration\/","title":{"rendered":"Zapier integration"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/oooh.events\">Oooh.events<\/a> is integrated with <a href=\"https:\/\/zapier.com\" target=\"_blank\" rel=\"noreferrer noopener\">Zapier<\/a> to provide our organizers the possibility to make use of the possibilities the Zapier ecosystem has to offer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For now we have 3 triggers:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>New Order<\/li><li>New Event<\/li><li>New Attendee Check-in<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each trigger returns a data <strong>Object<\/strong> which belongs to one of the types described below:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Objects<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"order-object\">Order<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>id<\/strong>: Id (integer)<br><strong>event<\/strong>: Information about the <a href=\"#event-object\">Event<\/a><br><strong>tickets<\/strong>: Array of <a href=\"#ticket-object\">Tickets<\/a><br><strong>billing<\/strong>: <a href=\"#billing-object\">Billing<\/a> details<br><strong>payment_date<\/strong>: Payment date and time with timezone<br><strong>prod_count<\/strong>: Product count in the order (integer)<br><strong>total<\/strong>: Total with fees (float)<br><strong>total_excl_fees<\/strong>: Total without fees (float)<br><strong>total_service_fees<\/strong>: Sum of service fees (float)<br><strong>total_gateway_fees<\/strong>: Sum of gateway fees (float)<br><strong>vat<\/strong>: total vat (float)<br><strong>currency<\/strong>: currency code<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"event-object\">Event<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>id<\/strong>: Id (integer)<br><strong>title<\/strong>: Title<br><strong>start<\/strong>: Start Date (with timezone)<br><strong>end<\/strong>: End Date (with timezone)<br><strong>location<\/strong>: <a href=\"#location-object\">Location<\/a> (returned only in the New Event trigger)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"location-object\">Location<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>name<\/strong>: Name<br><strong>lat<\/strong>: Latitude (float)<br><strong>lng<\/strong>: Longitude (float)<br><strong>country<\/strong>: Two letter country code<br><strong>city<\/strong>: City<br><strong>address<\/strong>: Street Address<br><strong>postal_code<\/strong>: Postal or Zip Code<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"ticket-object\">Ticket<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>id<\/strong>: Id (string)<br><strong>seat<\/strong>: Seat name (in the case of events without a seatmap it&#8217;s a numeric identifier (string).<br><strong>name<\/strong>: Attendee Name,<br><strong>surname<\/strong>: Attendee Surname<br><strong>tariff<\/strong>: Tariff<br><strong>price<\/strong>: Total price with fees (not rounded) (float),<br><strong>price_excl_fees<\/strong>: Price without fees (float)<br><strong>bundles<\/strong>: Array of eventual <a href=\"#bundle-object\">Bundles<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"bundle-object\">Bundle<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>bundle_id<\/strong>: Id of the Bundle purchased with this ticket (affects ticket price) (int)<br><strong>option<\/strong>: Bundle option name, if an option was chosen (does not affect ticket price)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"billing-object\">Billing<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>type<\/strong>: Private (private) or Company (company)<br><strong>name<\/strong>: Name<br><strong>state<\/strong>: State or Province<br><strong>address<\/strong>: Street Address<br><strong>city<\/strong>: City<br><strong>country_code<\/strong>: Two letter country code<br><strong>country_name<\/strong>: Country<br><strong>country_tax<\/strong>: Tax Rate (0-1, 1 means 100%)<br><strong>postal_code<\/strong>: Postal or Zip code<br><strong>vat<\/strong>: VAT Number<br><strong>cf<\/strong>: Codice Fiscale (Italian Tax Code)<br><strong>pec<\/strong>: Codice PEC (Italian PEC Address)<br><strong>sdi<\/strong>: Codice SDI (Italian SDI Code)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"checkin-object\">Check-in<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>id<\/strong>: Id of the ticket (string)<br><strong>seat: <\/strong>Seat name (in the case of events without a seatmap it&#8217;s a numeric identifier (string).<br><strong>name: <\/strong>Attendee Name<br><strong>surname: <\/strong>Attendee Surname<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Triggers<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">New order<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This trigger fires, when a new order is placed (it only fires in the moment of payment) on Oooh.events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Returns an <a href=\"#order-object\">Order<\/a> object.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is useful for event organizers (in fact it reports orders only on events created by you &#8211; the organizer who created the event), so that they can take different actions based on the received information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sample data payload:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{\n\"id\": 726,\n\"event\": {\n\"id\": 7713,\n\"title\": \"Test event\",\n\"start\": {\n\"date\": \"2020-05-30 11:25:00.000000\",\n\"timezone\": \"Europe\/Rome\"\n},\n\"end\": {\n\"date\": \"2020-05-30 12:25:00.000000\",\n\"timezone\": \"Europe\/Rome\"\n}\n},\n\"tickets\": [\n{\n\"id\": \"d8ba8acc3687692207da971\",\n\"seat\": \"001119\",\n\"name\": \"John\",\n\"surname\": \"Smith\",\n\"tariff\": \"Adult entry ticket\",\n\"price\": 12.86103,\n\"price_excl_fees\": 12,\n\"bundles\": []\n}\n],\n\"billing\": {\n\"type\": \"private\",\n\"name\": \"John Smith\",\n\"state\": \"Roma\",\n\"address\": \"Via Grande 1\",\n\"city\": \"Roma\",\n\"country_code\": \"IT\",\n\"country_name\": \"Italy\",\n\"country_tax\": 0,\n\"postal_code\": \"001234\",\n\"vat\": \"123456789123445\",\n\"cf\": \"\",\n\"pec\": \"\",\n\"sdi\": \"\"\n},\n\"payment_date\": {\n\"date\": \"2020-05-15 18:25:09.000000\",\n\"timezone\": \"Europe\/Rome\"\n},\n\"prod_count\": 1,\n\"total\": 12.86103,\n\"total_excl_fees\": 12,\n\"total_service_fees\": 0.74,\n\"total_gateway_fees\": 0.12,\n\"vat\": 0,\n\"currency\": \"eur\"\n}<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">New Event<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This trigger fires, when a new event is created by a specific organizer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Returns an <a href=\"#event-object\">Event<\/a> object<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It takes the <strong>organizer_url<\/strong> (string) parameter, which is the full URL of the organizer on Oooh.events. For example: https:\/\/oooh.events\/organizzatore\/grand-theater\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This trigger can be useful for somebody (or the organizer itself) who would like to monitor a specific organizer and publish all his events on another platform (for example automatically create a Facebook post for each newly published event on the organizer&#8217;s Facebook Page).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sample data payload:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{\n\"id\": 7715,\n\"title\": \"Live concert at the Opera Hall\",\n\"start\": {\n\"date\": \"2020-05-20 20:20:00.000000\",\n\"timezone\": \"Europe\/Rome\"\n},\n\"end\": {\n\"date\": \"2020-05-20 22:20:00.000000\",\n\"timezone\": \"Europe\/Rome\"\n},\n\"location\": {\n\"name\": \"Concerto in live streaming del 20 Maggio\",\n\"lat\": \"41.8562772\",\n\"lng\": \"12.4392289\",\n\"country\": \"IT\",\n\"city\": \"Roma\",\n\"address\": \"Via Tommaso Vallauri 45\",\n\"postal_code\": \"00151\"\n}\n}<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">New Attendee Check-in<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This trigger fires, when an event attendee is checks in to an event (the QR code of his\/her ticket is scanned with <a href=\"https:\/\/apps.apple.com\/us\/app\/oooh-events-manager\/id1303690543\">Oooh.events mobile app<\/a>)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Returns a <a href=\"#checkin-object\">Check-in<\/a> object.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It takes the <strong>event_url<\/strong> (string) parameter, which is the full URL of the event on Oooh.events. For example: https:\/\/oooh.events\/evento\/my-interesting-event\/ It is only available for the organizer of the event.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can be useful for example if the organizer would like to register the attendees who actually attended the event in a spreadsheet. A more interesting use-case could be to display a personalized welcome message on a giant led screen upon the arrival of each attendee \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sample data payload:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{\n\"id\": \"57f554755fb97ea6863c25b\",\n\"seat\": \"001182\",\n\"name\": \"John\",\n\"surname\": \"Smith\"\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Oooh.events is integrated with Zapier to provide our organizers the possibility to make use of the possibilities the Zapier ecosystem has to offer. For now we have 3 triggers: New Order New Event New Attendee Check-in Each trigger returns a<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/oooh.events\/en\/zapier-integration\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-38742","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/pages\/38742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/comments?post=38742"}],"version-history":[{"count":0,"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/pages\/38742\/revisions"}],"wp:attachment":[{"href":"https:\/\/oooh.events\/en\/wp-json\/wp\/v2\/media?parent=38742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}