NAV
php

Introduction

Welcome to the Eventbuizz API! You can use our API to access Eventbuizz API endpoints.

We have language bindings in Shell, PHP, and Javascript! You can view code examples in the dark area to the right, and you can switch the programming language of the examples with the tabs in the top right.

Authentication

Eventbuizz uses API keys to allow access to the API. You can register a new Eventbuizz API key at our developer portal.

Eventbuizz expects for the API key to be included in all API requests to the server in a header that looks like the following:

Authorization: API_KEY

Metadata

Get languages

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/languages?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "languages": [
            {
                "id": 1,
                "name": "English"
            },
            {
                "id": 2,
                "name": "Dansk"
            },
            {
                "id": 3,
                "name": "Norwegian"
            },
            {
                "id": 4,
                "name": "German"
            },
            {
                "id": 5,
                "name": "Lithuanian"
            },
            {
                "id": 6,
                "name": "Finnish"
            },
            {
                "id": 7,
                "name": "Swedish"
            },
            {
                "id": 8,
                "name": "Netherlands"
            },
            {
                "id": 9,
                "name": "Belgium"
            }
        ]
    }
}


This API returns all the supported languages.

HTTP Request

GET https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/languages

Query Parameters

This API requires "event_id" in API URL.

Get countries

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/countries?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "countries": [
                {
                    "id": 1,
                    "name": "Afghanistan"
                },
                {
                    "id": 2,
                    "name": "Aland Islands"
                },
                {
                    "id": 3,
                    "name": "Albania"
                },
                {
                    "id": 4,
                    "name": "Algeria"
                },
                {
                    "id": 5,
                    "name": "American Samoa"
                },
                {
                    "id": 6,
                    "name": "Andorra"
                },
                {
                    "id": 7,
                    "name": "Angola"
                },
                {
                    "id": 8,
                    "name": "Anguilla"
                },
                ...
                {
                    "id": 248,
                    "name": "Yemen"
                },
                {
                    "id": 249,
                    "name": "Zambia"
                },
                {
                    "id": 250,
                    "name": "Zimbabwe"
                }
            ]
    }
}

This API returns countries list.

HTTP Request

GET https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/countries

Query Parameters

This API requires "event_id" in API URL.

Get countries calling codes

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/country_codes?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "country_codes": [
            {
                "id": "+1",
                "name": "+1",
                "country": "Canada"
            },
            {
                "id": "+7",
                "name": "+7",
                "country": "Kazakhstan"
            }
        ]
    }
}

This API returns countries calling codes list.

HTTP Request

GET https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/country_codes

Query Parameters

This API requires "event_id" in API URL.

Get timezones

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/timezones?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "timezones": [
                {
                    "id": 35,
                    "name": "(GMT) Dublin"
                },
                {
                    "id": 36,
                    "name": "(GMT) Lisbon"
                },
                {
                    "id": 37,
                    "name": "(GMT) London"
                },
                {
                    "id": 38,
                    "name": "(GMT) Monrovia"
                },
                {
                    "id": 39,
                    "name": "(GMT) Reykjavik"
                },
                {
                    "id": 55,
                    "name": "(GMT+01:00) Amsterdam"
                },
                {
                    "id": 41,
                    "name": "(GMT+01:00) Belgrade"
                },
                {
                    "id": 56,
                    "name": "(GMT+01:00) Berlin"
                },
                {
                    "id": 42,
                    "name": "(GMT+01:00) Bratislava"
                },
                {
                    "id": 50,
                    "name": "(GMT+01:00) Brussels"
                },
                ...
                {
                    "id": 8,
                    "name": "(GMT-07:00) Mountain Time (US & Canada)"
                },
                {
                    "id": 6,
                    "name": "(GMT-08:00) Pacific Time (US & Canada)"
                },
                {
                    "id": 7,
                    "name": "(GMT-08:00) Tijuana, Baja California"
                },
                {
                    "id": 5,
                    "name": "(GMT-09:00) Alaska"
                },
                {
                    "id": 4,
                    "name": "(GMT-10:00) Hawaii"
                },
                {
                    "id": 2,
                    "name": "(GMT-11:00) Midway Island"
                },
                {
                    "id": 3,
                    "name": "(GMT-11:00) Samoa"
                },
                {
                    "id": 1,
                    "name": "(GMT-12:00) International Date Line West"
                }
            ]
    }
}

This API returns time zones list.

HTTP Request

GET https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/timezones

Get custom fields

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/custom_fields?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "custom_fields": [
            {
                "id": 942,
                "event_id": 2615,
                "parent_id": 0,
                "sort_order": 0,
                "created_at": "2021-07-28T06:28:57.000000Z",
                "updated_at": "2021-07-28T06:28:57.000000Z",
                "deleted_at": null,
                "name": "ABC",
                "children_recursive": [
                    {
                        "id": 943,
                        "event_id": 2615,
                        "parent_id": 942,
                        "sort_order": 1,
                        "created_at": "2021-07-28T06:29:05.000000Z",
                        "updated_at": "2021-07-28T06:29:05.000000Z",
                        "deleted_at": null,
                        "children_recursive": [],
                        "name": "DEF"
                    },
                    {
                        "id": 944,
                        "event_id": 2615,
                        "parent_id": 942,
                        "sort_order": 2,
                        "created_at": "2021-07-28T06:29:12.000000Z",
                        "updated_at": "2021-07-28T06:29:12.000000Z",
                        "deleted_at": null,
                        "children_recursive": [],
                        "name": "GEF"
                    }
                ]
            },
            {
                "id": 945,
                "event_id": 2615,
                "parent_id": 0,
                "sort_order": 1,
                "created_at": "2021-07-28T06:29:17.000000Z",
                "updated_at": "2021-07-28T06:29:18.000000Z",
                "deleted_at": null,
                "name": "MOP",
                "children_recursive": [
                    {
                        "id": 946,
                        "event_id": 2615,
                        "parent_id": 945,
                        "sort_order": 3,
                        "created_at": "2021-07-28T06:29:23.000000Z",
                        "updated_at": "2021-07-28T06:29:23.000000Z",
                        "deleted_at": null,
                        "children_recursive": [],
                        "name": "ALA"
                    },
                    {
                        "id": 947,
                        "event_id": 2615,
                        "parent_id": 945,
                        "sort_order": 4,
                        "created_at": "2021-07-28T06:29:27.000000Z",
                        "updated_at": "2021-07-28T06:29:27.000000Z",
                        "deleted_at": null,
                        "children_recursive": [],
                        "name": "DDD"
                    }
                ]
            }
        ]
    }
}

This API returns custom fields list.

HTTP Request

GET https://apiplugnplay.eventbuizz.com/api/event/{event_id}/general/metadata/custom_fields

Query Parameters

This API requires "event_id" in API URL.

Events

Get all events

<?php 

$query = http_build_query([
    "from_date" => "",
    "to_date" => "",
    "updated_since" => ""
]);

$api_endpoint = 'https://my.eventbuizz.com/api/events?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:

[{
    "event_id": 3933,
        "organizer_name": "Organizer 22 name",
        "name": "Event 22-updated",
        "url": "https://my.eventbuizz.com/event/event-22-updated/detail",
        "logo": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "app_icon": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "invoice_logo": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "social_media_logo": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "landing_image": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "favicon_logo": "https://my.eventbuizz.com/_admin_assets/images/eventbuizz_logo.png",
        "primary_color": "#38281a",
        "secondary_color": "#59b823",
        "location": "Event location address Location name",
        "location_address": "Event location address Location name",
        "location_name": "Event location address Location name",
        "description": null,
        "start_date": "2018-02-01",
        "end_date": "2018-02-15",
        "start_time": "08:00:00",
        "end_time": "17:00:00",
        "created_date": "2018-01-23 13:19:20",
        "updated_date": "2018-02-08 14:08:29",
        "deleted": "no",
        "language_code": "fi",
        "allow_api_access": 1,
        "total_tickets": "unlimited",
        "sold_tickets": 7,
        "tags": "",
        "contact_person_name": "",
        "phone": "",
        "email": "",
        "app_url": "https://my.eventbuizz.com/event/event-22-updated",
        "eventsite_url": "https://eventsite.eventbuizz.com/event-22-updated",
        "registrationsite_url": "https://registration.eventbuizz.com/event-22-updated/attendee/manage-attendee"

}]

This API retrieves all active events. If date parameters are provided it will fetch event updated in the provided date range otherwise it will return all the active events. If you provide updated_since parameter the API will return all the events updated after this date.

HTTP Request

GET http://my.eventbuizz.com/api/events

Query Parameters

Parameter Default Description
from_date blank If set to valid date, the result will include events updated form this date.
to_date blank If set to valid date, the result will include events updated till this date.
updated_since blank If set to valid date, the result will include events updated onward this date.
include_expired 0 If 1 given then API will also return expired events

Get event groups

<?php 

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/eventGroups?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:

[{
    "group_name": "Group 1",
    "created_date": "2018-01-23 13:32:45",
    "childern": [{
        "group_name": "Sub Group 1",
        "created_date": "2018-01-23 13:32:53",
        "attendees": [{
            "first_name": "Attendee",
            "last_name": "2",
            "email": "attendee2@mail.com"
        }]
    }]
}, {
    "group_name": "Group 2",
    "created_date": "2018-01-23 13:35:03",
    "childern": [{
        "group_name": "Sub Group 2",
        "created_date": "2018-01-23 13:35:51"
    }, {
        "group_name": "Sub Group 21",
        "created_date": "2018-01-23 13:36:05",
        "attendees": [{
            "first_name": "Attendee",
            "last_name": "1",
            "email": "Attendee1@mail.com"
        }, {
            "first_name": "Attendee",
            "last_name": "2",
            "email": "attendee2@mail.com"
        }]
    }]
}]

This API retrieves all groups for given event. It fetches all the main groups and sub groups/children. Additionally this API returns attendee information (first_name, last_name and email) assigned to each sub groups.

HTTP Request

GET https://my.eventbuizz.com/api/eventGroups

Query Parameters

Parameter Default Description
event_id required ID for event.

Create event

<?php 

$query = http_build_query([
 'language_code' => 'en',
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/event/create-event?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;


$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:

{
    "success": true,
    "message": "Record created successfully.",
    "data": {
        "event": {
            "organizer_site": 1,
            "status": "1",
            "latitude": "0",
            "longitude": "0",
            "show_native_app_link": "0",
            "tickets_left": "",
            "office_country_id": "0",
            "cancellation_date": "0000-00-00 00:00:00",
            "registration_end_date": "2021-06-18",
            "type": 1,
            "name": "Live - NEW - 007",
            "organizer_name": "MS Microsoft Production",
            "timezone_id": 40,
            "start_date": "2021-06-27",
            "end_date": "2022-02-12",
            "start_time": "08:00:00",
            "end_time": "23:00:00",
            "organizer_id": 1108,
            "url": "live-new-007-9367",
            "language_id": 1,
            "country_id": 57,
            "owner_id": 1108,
            "is_map": 0,
            "updated_at": "2021-05-28T10:05:37.000000Z",
            "created_at": "2021-05-28T10:05:37.000000Z",
            "id": 9367
        }
    }
}

This API creates event based on provided data.

HTTP Request

POST https://my.eventbuizz.com/api/event/create-event

Query Parameters

Parameter Default Description
copy_from_event_id optional ID of event or template to copy data from.
language_code required language code e.g, 'en'.
name required Event name.
support_email required Event support email.
organizer_name required Event organizer name.
timezone_id required Event timezone in the format of GMT+Hour format. e.g, GMT+3 for Denmark.
start_date required Event start date in format YYYY-MM-DD.
start_time required Event start time in format HH:MM.
end_date required Event end date in format YYYY-MM-DD.
end_time required Event end time in format HH:MM.
country_code required Event country ISO code e.g, DK for Denmark.
location_name required Event location name.
location_address required Event address.
sms_organizer_name required SMS sender name.
organizer_site required Boolean, 1 to enable event visiblity in event calendar and 0 to disable it.
ga_setup optional Boolean, 1 to enable Google analytics and 0 to disable it.
use_waitinglist optional Boolean, 1 to enable Waitinglist module and 0 to disable it.
registration_end_date optional Event registration end date in format YYYY-MM-DD.
cancellation_date optional Registration cancellation end date in format YYYY-MM-DD.
tags optional Comma separator list of tags.
contact_person_name optional Event contact person name.
phone optional Event contact person phone.
email optional Event contact person email.

Attendees

Get all attendees

<?php 

$query = http_build_query([
 'event_id' => '',
 'page' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:

{
    "total_attendee": 1,
    "per_page": 50,
    "from_attendee": 1,
    "to_attendee": 1,
    "total_page": 1,
    "current_page": 1,
    "last_page": 1,
    "data": [
        {
            "Attendee_ID": 201101,
            "initial": "",
            "first_name": "Waleed",
            "last_name": "last_name",
            "email": "waleo_ahed@redsignal.biz",
            "delegate_number": "",
            "table_number": "",
            "network_group": "",
            "age": "",
            "gender": "",
            "FIRST_NAME_PASSPORT": null,
            "LAST_NAME_PASSPORT": null,
            "BIRTHDAY_YEAR": null,
            "EMPLOYMENT_DATE": null,
            "image": "",
            "company_name": "KKK",
            "company_key": "K1", 
            "title": "",
            "organization": "",
            "department": "",
            "country": "Pakistan",
            "jobs": "",
            "interests": "",
            "industry": "",
            "about": "",
            "phone": "",
            "website": "",
            "facebook": "",
            "twitter": "",
            "linkedin": "",
            "private_street":"",
            "private_house_number":"",
            "private_post_code":"",
            "private_city":"",
            "private_country":"",
            "QR": "https://my.eventbuizz.com/qr/?id=zzz"
        }
    ]
}

This API fetches all attendees. If you omit event_id it will return all the attendees of the organiser otherwise it will return assigned attendees of given event. This API returns data in pagination and page size is 50 records per page. In response API also returns total_page count that will help you to iterate to fetch all the attendees.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/

Query Parameters

Parameter Default Description
event_id blank ID for event.
search blank enter email to search specific attendee.
page blank Page number.

Add invitees

<?php 

$query = http_build_query([
 'event_id' => ‘’,
'attendee[0][first_name]' => '',
'attendee[0][last_name]' => '',
'attendee[0][email]' => '',
'attendee[0][phone]' => ''

]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/registrationInviteAdd?' . $query;    
$API_KEY =  'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:

[
    {
        "email": "subhan.ali@mail.com",
        "message": "Register invite created successfully",
        "status": "1"
    }
]


This API enables you to add your invitees to your registration invite list. You can add max 50 invitees with a single API request.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/registrationInviteAdd

Query Parameters

Parameter Default Description
event_id required ID for event.
attendee[0][first_name] required First name of invited attendee.
attendee[0][last_name] blank Last name of invited attendee.
attendee[0][email] required Email of invited attendee.
attendee[0][phone] blank Phone of invited attendee.

Invitation send

<?php 

$query = http_build_query([
 'event_id' => '',
    'invite_type' => '',
    'message_type' => ''

]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/registrationInviteSend?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:

{
    "message": "Registeration Invite sent successfully",
    "status": "1"
}



This API enables you to send registration invitations to your invitees. Once you have added invitees in the registration invite list you can call this API to send them invitations. With invite_type parameters you can control either to send invite or reminder using corresponding value. This API also allows you to define either to send Email, SMS or both.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/registrationInviteSend

Query Parameters

Parameter Default Description
event_id required ID for event.
invite_type required registration_invite/registration_invite_Reminder.
message_type required sms/email/both.

App invitation send

<?php 

$query = http_build_query([
 'event_id' => '',
    'invite_type' => '',
    'message_type' => ''

]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/appInviteSend?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);





The above command returns JSON structured like this:

{
    "message": "App Invite sent successfully",
    "status": "1"
}




This endpoint enables you to send app invitations to your attendees. With invite_type parameters you can control either to send invite or reminder using corresponding value. This API also allows you to define either to send Email, SMS or both.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/appInviteSend

Query Parameters

Parameter Default Description
event_id required ID for event.
invite_type required app_invite/ app_invite_reminder.
message_type required sms/email/both.

Assign attendee

<?php 

$query = http_build_query([
 'event_id' => '',
 'email[]'=>'', // Can use multiple email[]
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/assignAttendee?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:

[{
    "email": "attendee2@mail.com",
    "message": "Assigned successfully at 2018-01-24 07:51:17",
    "status": "1"
}]

This API accepts an array of attendee emails and assign them. If event_id parameter is provided it will assign to this event only. If you omit event_id this API will assign attendees to all active events of the organizer. Note: if you provide an email address which does not exist this API will return an error for such emails.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/assignAttendee

Query Parameters

Parameter Default Description
event_id required ID for event.
email[] required Attendee email to assign with event.

Un-assign/delete attendee

<?php 

$query = http_build_query([
 'event_id' => '',
 'email[]' => '',    // Can use multiple email[]
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/unAssignAttendee?' . $query;    
$API_KEY =  'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);





The above command returns JSON structured like this:

[{
    "email": "attendee2@mail.com",
    "message": "Un assign successfully at 2018-01-24 08:00:31",
    "status": "1"
}]

This API accepts an array of attendee emails and unassign them from provided event_id. If is_delete paramater is provided with 'yes' this API will first unassign attendee and then delete it from the system.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/unAssignAttendee

Query Parameters

Parameter Default Description
event_id required ID for event.
email[] required Attendee email to un-assign from event.
is_delete blank yes/no

Create attendee

<?php 

$query = http_build_query([
 'event_id' => '',
 'attendee[0][first_name]' => '',
 'attendee[0][last_name]' => '',
 'attendee[0][email]' => '',
 'attendee[0][initial]' => '',
 'attendee[0][age]' => '',
 'attendee[0][title]' => '',
 'attendee[0][department]' => '',
 'attendee[0][organization]' => '',
 'attendee[0][industry]' => ''


]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/create?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:

[{
    "email": "jhon.abrahim@mail.com",
    "QR": "https://my.eventbuizz.com/qr/?id=xxxxyyyzzzz",
    "message": "created successfully at 2018-01-24 11:40:21",
    "status": "1"
}]

This API accepts an array of attendee and create them. You can add max 50 attendees with single API request. This API first creates an attendee and then assign to provided event_id. If an attendee is already exist in the system this API will update its details.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/create

Query Parameters

Parameter Default Description
event_id required ID for event.
attendee[0][first_name] required First name for attendee.
attendee[0][last_name] blank Last name for attendee.
attendee[0][email] required Email address for attendee.
attendee[0][ss_number] blank Soical security number.
attendee[0][initial] blank Initial for attendee.
attendee[0][age] blank Age for attendee.
attendee[0][title] blank Title for attendee.
attendee[0][department] blank Department for attendee.
attendee[0][organization] blank Organization for attendee.
attendee[0][industry] blank Industry for attendee.
attendee[0][delegate_number] blank Delegate Number.
attendee[0][table_number] blank Table Number.
attendee[0][gender] blank Gender.
attendee[0][company_name] blank Company Name.
attendee[0][about] blank About.
attendee[0][phone] blank Phone.
attendee[0][website] blank Website.
attendee[0][website_protocol] blank Website protocol.
attendee[0][facebook] blank Facebook URL.
attendee[0][facebook_protocol] blank Facebook protocol.
attendee[0][twitter] blank Twitter URL.
attendee[0][twitter_protocol] blank Twitter protocol.
attendee[0][linkedin] blank Linkedin URL.
attendee[0][linkedin_protocol] blank Linkedin protocol.
attendee[0][linkedin_profile_id] blank Linkedin profile ID.
attendee[0][registration_type] blank Registration type.
attendee[0][country] blank Attendee country ISO code e.g, DK for Denmark.
attendee[0][jobs] blank Jobs.
attendee[0][interests] blank Interests.
attendee[0][allow_vote] blank 1/0.
attendee[0][allow_gallery] blank 1/0.
attendee[0][ask_to_apeak] blank 1/0.
attendee[0][network_group]: blank Network group.
attendee[0][billing_ref_attendee]: blank Billing ref attendee.
attendee[0][billing_password]: blank Billing password.
attendee[0][first_name_passport]: blank First name passport.
attendee[0][last_name_passport]: blank Last name passport.
attendee[0][birthday_year]: blank DATETIME e.g. 2018-01-01 01:01:01.
attendee[0][employment_date]: blank DATE e.g. 2018-01-01.
attendee[0][show_home]: blank 1/0.
attendee[0][allow_vote]: blank 1/0.
attendee[0][attendee_type_id]: blank Valid attendee type ID.
attendee[0][private_street]: blank Private street.
attendee[0][private_house_number]: blank Private house number.
attendee[0][private_post_code]: blank Private post code.
attendee[0][private_city]: blank Private city.
attendee[0][private_country]: blank Attendee country ISO code e.g, DK for Denmark.

Checkin history

<?php 

$query = http_build_query([
 'event_id' => '',
 'email[]' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/attended?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:

[
    {
        "attendee_id": 201101,
        "registered_date": "2018-01-25 09:19:20",
        "checkin_history": [
            {
                "admin_name": "Admin",
                "admin_email": "admin@mail.com",
                "checkin_type": "event",
                "type_name": "Event name",
                "type_id": "123",
                "checkin_date": "2018-02-12 12:20:03",
                "checkout_date": "2018-02-12 12:20:21"
            },
            {
                "admin_name": "Admin",
                "admin_email": "admin@mail.com",
                "checkin_type": "program",
                "type_name": "Program name",
                "type_id": "123",
                "checkin_date": "2018-02-12 12:20:03",
                "checkout_date": "2018-02-12 12:20:21"
            }

        ],
        "order_history": [
            {
                "order_date": "2018-02-12 09:24:32",
                "order_status": "completed"
            }
        ],
        "invitation_received_date": null
    }
]


This API returns attendee checkin history for given event_id. By default it will return checkin history of all assigned attendees but if you provide attendee email array this API will return checkin history of only those attendees. This API also provide from_date and to_date parameters to query checkin history of given time period.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/attended

Query Parameters

Parameter Default Description
event_id required ID for event.
email[] blank Email address for attendee.
from_date blank From date.
to_date blank To date.

Attendee not checked in

<?php 

$query = http_build_query([
 'event_id' => '',
 'email[]' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/not_checkIn_attendees?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[{
    "attendee_id": 201758,
    "attendee_name": "naej khn",
    "attendee_email": "naej.khn@gmail.com",
    "registered_date": "2018-01-26 07:23:34"
},
{
    "attendee_id": 201101,
    "attendee_name": "Wai K",
    "attendee_email": "wai_k@mail.biz",
    "registered_date": "2018-01-25 09:19:20"
}]



This API returns attendee not checked in for given event_id. By default it will return all assigned attendees who didnot checked in but if you provide attendee email array this API will return checkin history of only those attendees. This API also provide from_date and to_date parameters to access data of given time period.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/not_checkIn_attendees

Query Parameters

Parameter Default Description
event_id required ID for event.
from_date blank From date.
to_date blank To date.

Attendee types

<?php 

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/event/attendee-types?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[
    {
        "id": 2360,
        "event_id": 6631,
        "languages_id": 1,
        "sort_order": 0,
        "alias": "attendee",
        "attendee_type": "Attendee",
        "is_basic": 1,
        "status": 1,
        "created_at": "2019-07-15 10:54:14",
        "updated_at": "2019-07-15 10:54:14",
        "deleted_at": null
    },
    {
        "id": 2361,
        "event_id": 6631,
        "languages_id": 1,
        "sort_order": 0,
        "alias": "sponsor",
        "attendee_type": "Sponsor",
        "is_basic": 1,
        "status": 1,
        "created_at": "2019-07-15 10:54:14",
        "updated_at": "2019-07-15 10:54:14",
        "deleted_at": null
    },
    {
        "id": 2362,
        "event_id": 6631,
        "languages_id": 1,
        "sort_order": 0,
        "alias": "exhibitor",
        "attendee_type": "Exhibitor",
        "is_basic": 1,
        "status": 1,
        "created_at": "2019-07-15 10:54:14",
        "updated_at": "2019-07-15 10:54:14",
        "deleted_at": null
    },
    {
        "id": 2363,
        "event_id": 6631,
        "languages_id": 1,
        "sort_order": 0,
        "alias": "speaker",
        "attendee_type": "Speaker",
        "is_basic": 1,
        "status": 1,
        "created_at": "2019-07-15 10:54:14",
        "updated_at": "2019-07-15 10:54:14",
        "deleted_at": null
    }
]




This API returns attendee types data of given event.

HTTP Request

GET https://my.eventbuizz.com/api/event/attendee-types

Query Parameters

Parameter Default Description
event_id required ID for event.

Membership list

<?php 

$query = http_build_query([
 'membership_id' => '',
 'event_id' => '',
 'attendee[0][first_name]' => '',
 'attendee[0][last_name]' => '',
 'attendee[0][email]' => '',
 'attendee[0][initial]' => '',
 'attendee[0][age]' => '',
 'attendee[0][title]' => '',
 'attendee[0][department]' => '',
 'attendee[0][organization]' => '',
 'attendee[0][industry]' => ''


]);

$api_endpoint = 'https://my.eventbuizz.com/api/membership/create?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:

[{
    "email": "jhon.abrahim@mail.com",
    "message": "created successfully at 2018-01-24 11:40:21",
    "status": "1"
}]

This API accepts an array of attendee and create them. You can add max 50 attendees with single API request. This API first creates an attendee and then assign to provided event_id. If an attendee is already exist in the system this API will update its details.

HTTP Request

GET https://my.eventbuizz.com/api/membership/create

Query Parameters

Parameter Default Description
event_id required ID for event.
membership_id required ID for membership list.
attendee[0][first_name] required First name for attendee.
attendee[0][last_name] blank Last name for attendee.
attendee[0][email] required Email address for attendee.
attendee[0][ss_number] blank Soical security number.
attendee[0][initial] blank Initial for attendee.
attendee[0][age] blank Age for attendee.
attendee[0][title] blank Title for attendee.
attendee[0][department] blank Department for attendee.
attendee[0][organization] blank Organization for attendee.
attendee[0][industry] blank Industry for attendee.
attendee[0][delegate_number] blank Delegate Number.
attendee[0][table_number] blank Table Number.
attendee[0][gender] blank Gender.
attendee[0][company_name] blank Company Name.
attendee[0][about] blank About.
attendee[0][phone] blank Phone.
attendee[0][website] blank Website.
attendee[0][website_protocol] blank Website protocol.
attendee[0][facebook] blank Facebook URL.
attendee[0][facebook_protocol] blank Facebook protocol.
attendee[0][twitter] blank Twitter URL.
attendee[0][twitter_protocol] blank Twitter protocol.
attendee[0][linkedin] blank Linkedin URL.
attendee[0][linkedin_protocol] blank Linkedin protocol.
attendee[0][linkedin_profile_id] blank Linkedin profile ID.
attendee[0][registration_type] blank Registration type.
attendee[0][country] blank Attendee country ISO code e.g, DK for Denmark.
attendee[0][jobs] blank Jobs.
attendee[0][interests] blank Interests.
attendee[0][allow_vote] blank 1/0.
attendee[0][allow_gallery] blank 1/0.
attendee[0][ask_to_apeak] blank 1/0.
attendee[0][network_group]: blank Network group.
attendee[0][billing_ref_attendee]: blank Billing ref attendee.
attendee[0][billing_password]: blank Billing password.
attendee[0][first_name_passport]: blank First name passport.
attendee[0][last_name_passport]: blank Last name passport.
attendee[0][birthday_year]: blank DATETIME e.g. 2018-01-01 01:01:01.
attendee[0][employment_date]: blank DATE e.g. 2018-01-01.
attendee[0][show_home]: blank 1/0.
attendee[0][allow_vote]: blank 1/0.
attendee[0][attendee_type_id]: blank 1/0.
attendee[0][private_street]: blank Private street.
attendee[0][private_house_number]: blank Private house number.
attendee[0][private_post_code]: blank Private post code.
attendee[0][private_city]: blank Private city.
attendee[0][private_country]: blank Attendee country ISO code e.g, DK for Denmark.

Change attendee email

<?php 

$query = http_build_query([
 'event_id' => '',
 'attendee_id' => '',
 'email' => ''


]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/change-attendee-email?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);

The above command returns JSON structured like this:

[
{
    "message": "Attendee email updated successfully",
    "status": "1"
},
{
    "message": "Attendee with e-mail already exist in this event",
    "status": "0"
},
{
    "message": "Attendee already exists with this email",
    "attendee": {
        "attendee_id": 44295,
        "first_name": "Usman",
        "last_name": "Bey",
        "email": "mus@eventbuizz.com"
    },
    "status": "0"
}
]

The api end point will update the existing attendee email it will return the message attendee email updated successfully and if that email already exist in the event it will return message Attendee with e-mail already exist in this event and if we update the existing attendee email that is not in the event it will return the message attendee already exists with this email.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/change-attendee-email?

Query Parameters

Parameter Default Description
event_id required ID for event.
attendee_id required ID for attendee.
email required Email address for attendee.

Group

Add group

<?php 

$post = [
    'event_id' => '',
    'parent_id' => '',
    'group_name' => '',
    'color'   => '',
    'allow_multiple'   => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/createGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{"message":"Saved Successfully.","status":"1"}

This API creates group against particular event.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/createGroup

Query Parameters

Parameter Default Description
event_id required ID for event.
parent_id blank Parent group ID.
group_name required Name of group.
color blank Color of group.
allow_multiple blank Multiple assignment of attendee in sub groups.

Edit group

<?php 

$post = [
    'event_id' => '',
    'group_id' => '',
    'group_name' => '',
    'color'   => '',
    'allow_multiple'   => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/editGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{"message":"Saved Successfully.","status":"1"}

This API edit group against particular event.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/editGroup

Query Parameters

Parameter Default Description
event_id required ID for event.
group_id required Group ID.
group_name required Name of group.
color blank Color of group.
allow_multiple blank Multiple assignment of attendee in sub groups.

Delete group

<?php 

$post = [
    'event_id' => '',
    'group_id' => ''
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/deleteGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{"message":"Deleted Successfully.","status":"1"}

This API delete group against particular event.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/deleteGroup

Query Parameters

Parameter Default Description
event_id required ID for event.
group_id required Group ID.

Delete all groups

<?php 

$post = [
    'event_id' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/deleteAllGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{"message":"All Groups deleted successfully.","status":"1"}

This API delete all groups against particular event.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/deleteAllGroup

Query Parameters

Parameter Default Description
event_id required ID for event.

Get all groups

<?php 

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/attendees/groupListing?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:

{
    "data": {
        "total": 2,
        "per_page": 1000,
        "current_page": 1,
        "last_page": 1,
        "from": 1,
        "to": 2,
        "data": [
            {
                "id": 9933,
                "parent_id": 0,
                "event_id": 5660,
                "color": "#3277a8",
                "sort_order": 0,
                "allow_multiple": 1,
                "status": 1,
                "created_at": "2019-02-18 09:36:26",
                "updated_at": "2019-02-18 09:36:26",
                "deleted_at": null,
                "info": {
                    "id": 10154,
                    "name": "name",
                    "value": "Group 1",
                    "end_date": "0000-00-00 00:00:00",
                    "languages_id": 1,
                    "group_id": 9933,
                    "created_at": "2019-02-18 09:36:26",
                    "updated_at": "2019-02-18 09:36:26",
                    "deleted_at": null
                },
                "children": [
                    {
                        "id": 9934,
                        "parent_id": 9933,
                        "event_id": 5660,
                        "color": "#3277a8",
                        "sort_order": 0,
                        "allow_multiple": 1,
                        "status": 1,
                        "created_at": "2019-02-18 09:36:37",
                        "updated_at": "2019-02-18 09:36:37",
                        "deleted_at": null,
                        "children_info": [
                            {
                                "id": 10155,
                                "name": "name",
                                "value": "Group 1 - sub 1",
                                "end_date": "0000-00-00 00:00:00",
                                "languages_id": 1,
                                "group_id": 9934,
                                "created_at": "2019-02-18 09:36:37",
                                "updated_at": "2019-02-18 09:36:37",
                                "deleted_at": null
                            }
                        ],
                        "assign_groups": []
                    }
                ]
            },
            {
                "id": 9935,
                "parent_id": 0,
                "event_id": 5660,
                "color": "#",
                "sort_order": 0,
                "allow_multiple": 0,
                "status": 1,
                "created_at": "2019-02-18 09:36:48",
                "updated_at": "2019-02-18 09:36:48",
                "deleted_at": null,
                "info": {
                    "id": 10156,
                    "name": "name",
                    "value": "Group 2",
                    "end_date": "0000-00-00 00:00:00",
                    "languages_id": 1,
                    "group_id": 9935,
                    "created_at": "2019-02-18 09:36:48",
                    "updated_at": "2019-02-18 09:36:48",
                    "deleted_at": null
                },
                "children": []
            }
        ]
    },
    "status": "1"
}

This API list all groups against particular event.

HTTP Request

GET https://my.eventbuizz.com/api/attendees/groupListing

Query Parameters

Parameter Default Description
event_id required ID for event.

Get group attendees

<?php 

$query = http_build_query([
 'event_id' => '',
 'group_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/eventGroup/attendees?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "total_attendee": 51,
    "per_page": 50,
    "from_attendee": 1,
    "to_attendee": 50,
    "total_page": 2,
    "current_page": 1,
    "last_page": 2,
    "data": [
        {
            "Attendee_ID": 513326,
            "initial": "",
            "first_name": "additional;",
            "last_name": "last",
            "email": "cadd@eventbuizz.com",
            "delegate_number": "",
            "table_number": "",
            "network_group": "",
            "age": "",
            "gender": "",
            "FIRST_NAME_PASSPORT": null,
            "LAST_NAME_PASSPORT": null,
            "BIRTHDAY_YEAR": null,
            "EMPLOYMENT_DATE": null,
            "image": "",
            "company_name": "company",
            "company_key": null,
            "title": "title",
            "organization": "",
            "department": "",
            "country": null,
            "jobs": "",
            "interests": "",
            "industry": "",
            "about": "",
            "phone": "",
            "website": "",
            "facebook": "",
            "twitter": "",
            "linkedin": "",
            "gdpr": 0,
            "attendee_type_id": 0,
            "attendee_type": ""
        }
        ,......
     ]
}

This API will return all assigned attendees in given group. This API returns data 50 records per page.

HTTP Request

GET https://my.eventbuizz.com/api/eventGroup/attendees

Query Parameters

Parameter Default Description
event_id required ID for event.
group_id required ID of group.
page optional Page number.

Assign attendee to group

<?php 

$post = [
    'event_id' => '',
    'group_id' => '',
    'email' => []
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/assignAttendeeToGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{
    "billy.boy@mail.com": {
        "message": "Attendee assigned successfully.",
        "status": "1"
    },
    "fa_ahd@remial.biz": {
        "message": "Attendee assigned successfully.",
        "status": "1"
    },
    "eee@mail.com": {
        "message": "Attendee not found.",
        "status": "0"
    },
    "arslankhan@mail.com": {
        "message": "Attendee not assigned to event.",
        "status": "0"
    },
    "free.user@mail.com": {
        "message": "Attendee assigned successfully.",
        "status": "1"
    }
}

This API assigns attendee to group against particular event. If attendee isn't assigned to event it won't assign to group. Maximum 50 attendees can be assigned by using email.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/assignAttendeeToGroup

Query Parameters

Parameter Default Description
event_id required ID for event.
group_id required Group ID.
email[0] required Email of assign attendee for event.
email[1] required Email of assign attendee for event.

Un-assign attendee from group

<?php 

$post = [
    'event_id' => '',
    'group_id' => '',
    'email' => []
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/attendees/unAssignAttendeeToGroup');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:

{
    "billy.boy@mail.com": {
        "message": "Attendee un-assigned successfully.",
        "status": "1"
    },
    "fa_ahd@remial.biz": {
        "message": "Attendee un-assigned successfully.",
        "status": "1"
    },
    "eee@mail.com": {
        "message": "Attendee not found.",
        "status": "0"
    },
    "arslankhan@mail.com": {
        "message": "Attendee not assigned to event.",
        "status": "0"
    },
    "free.user@mail.com": {
        "message": "Attendee un-assigned successfully.",
        "status": "1"
    }
}

This API un-assigns attendee to group against particular event. Maximum 50 attendees can be un-assigned by using email.

HTTP Request

POST https://my.eventbuizz.com/api/attendees/unAssignAttendeeToGroup

Query Parameters

Parameter Default Description
event_id required ID for event.
group_id required Group ID.
email[0] required Email of assign attendee for event.
email[1] required Email of assign attendee for event.

Orders

Get event orders


<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/orders?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "total_attendee": 2,
    "per_page": 50,
    "from_attendee": 1,
    "to_attendee": 2,
    "total_page": 1,
    "current_page": 1,
    "last_page": 1,
    "data": [{
        "order_detail": {
            "order_number": 3,
            "transaction_id": "0",
            "date": "2018-06-01",
            "time": "05:26:07",
            "FIK_number": 0,
            "EAN_number": "1234567123456",
            "order_type": "invoice",
            "quantity": 1,
            "vat_amount": 0,
            "sub_total": 400,
            "grand_total": 400,
            "status": "completed",
            "payment_status": "Pending",
            "voucher_code": "",
            "cancellation_note": "",
            "attendee_id": 393292,
            "is_waitinglist_order": 0,
            "registration_type": "exhibitor",
            "registration_type_id": 12345
        },
        "attendee_detail": {
            "id": 393292,
            "initial": "",
            "first_name": "Sam",
            "last_name": "Jay",
            "email": "sam.jay@mail.com",
            "delegate_number": "",
            "table_number": "",
            "network_group": "",
            "age": "",
            "gender": "",
            "FIRST_NAME_PASSPORT": null,
            "LAST_NAME_PASSPORT": null,
            "BIRTHDAY_YEAR": null,
            "EMPLOYMENT_DATE": null,
            "image": "",
            "company_name": "",
            "company_key": "",
            "title": "",
            "organization": "",
            "department": "",
            "country": "Niue",
            "jobs": "",
            "interests": "",
            "industry": "",
            "about": "",
            "phone": "",
            "website": "",
            "facebook": "",
            "twitter": "",
            "linkedin": "",
            "GDPR": 0,
            "attendee_subregistration": [],
            "attendee_addons": [{
                    "name": "item 1",
                    "price": 100,
                    "qty": 1,
                    "discount": 0,
                    "link_to": "none",
                    "link_to_name": ""
                },
                {
                    "name": "item 1",
                    "price": 100,
                    "qty": 3,
                    "discount": 0,
                    "link_to": "none",
                    "link_to_name": ""
                }
            ]
        },
        "additional_attendee": {
            "id": 393293,
            "initial": "",
            "first_name": "Mick",
            "last_name": "Leo",
            "email": "mick.leo@mail.com",
            "delegate_number": "",
            "table_number": "",
            "network_group": "",
            "age": "",
            "gender": "",
            "FIRST_NAME_PASSPORT": null,
            "LAST_NAME_PASSPORT": null,
            "BIRTHDAY_YEAR": "1970-01-01 00:00:00",
            "EMPLOYMENT_DATE": null,
            "image": "",
            "company_name": "Green Signal",
            "company_key": "",
            "title": "",
            "organization": "",
            "department": "",
            "country": null,
            "jobs": "",
            "interests": "",
            "industry": "",
            "about": "",
            "phone": "",
            "website": null,
            "facebook": null,
            "twitter": null,
            "linkedin": null,
            "GDPR": 0,
            "attendee_subregistration": []
        },
        "billing_detail": {
            "billing_contact_person_name": "cpn",
            "billing_contact_person_email": "ccc@mail.com",
            "billing_contact_person_mobile_number": "+92-1231234567",
            "billing_street": "st",
            "billing_house_number": "hn",
            "billing_post_code": "1212",
            "billing_city": "1212121"
        },
        "hotel_detail": {
            "name": null,
            "rooms": null,
            "checkin_date": "1970-01-01",
            "checkout_date": "1970-01-01",
            "days": 1,
            "price": null,
            "price_type": "Not Fixed",
            "subtotal": 0,
            "vat": null,
            "vat_price": null,
            "final_total": 0
        },
        "hotel_person_detail": []
    }]
}


This endpoint displays orders against event.

HTTP Request

GET https://my.eventbuizz.com/api/orders

Query Parameters

Parameter Default Description
event_id required ID for event.

Create order API

Get registration items


<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/items?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "registrationItems": [
            {
                "id": 7403,
                "group_id": 0,
                "group_type": "single",
                "group_required": "no",
                "group_is_expanded": "yes",
                "link_to": "none",
                "link_to_id": null,
                "sort_order": 0,
                "item_number": "0001",
                "event_id": 2615,
                "organizer_id": 147,
                "price": 0,
                "vat": 0,
                "qty": 0,
                "total_tickets": 0,
                "status": 1,
                "ticket_item_id": null,
                "is_free": 0,
                "is_default": 0,
                "is_required": 0,
                "type": "event_fee",
                "is_internal": 0,
                "created_at": "2020-07-23T06:44:25.000000Z",
                "updated_at": "2020-07-23T06:44:25.000000Z",
                "deleted_at": null,
                "is_archive": 0,
                "attached_group_ids": null,
                "info": [
                    {
                        "id": 22114,
                        "name": "item_name",
                        "value": "Event fee",
                        "item_id": 7403,
                        "languages_id": 1,
                        "created_at": "2020-07-23T06:44:25.000000Z",
                        "updated_at": "2020-07-23T06:44:25.000000Z",
                        "deleted_at": null
                    },
                    {
                        "id": 22115,
                        "name": "description",
                        "value": "",
                        "item_id": 7403,
                        "languages_id": 1,
                        "created_at": "2020-07-23T06:44:25.000000Z",
                        "updated_at": "2020-07-23T06:44:25.000000Z",
                        "deleted_at": null
                    }
                ],
                "detail": {
                    "item_name": "Event fee",
                    "description": "",
                    "link_to_name": null
                },
                "sold_tickets": "1",
                "remaining_tickets": "Unlimited",
                "currency": "DKK",
                "delete": "hide",
                "edit": "hide",
                "priceDisplay": "0,00 DKK",
                "quantity": 1
            },
            {
                "id": 7423,
                "group_id": 0,
                "group_type": "single",
                "group_required": "no",
                "group_is_expanded": "yes",
                "link_to": "program",
                "link_to_id": "5706",
                "sort_order": 5,
                "item_number": "120",
                "event_id": 2615,
                "organizer_id": 147,
                "price": 123,
                "vat": 10,
                "qty": 10,
                "total_tickets": 0,
                "status": 1,
                "ticket_item_id": 0,
                "is_free": 0,
                "is_default": 0,
                "is_required": 0,
                "type": "item",
                "is_internal": 0,
                "created_at": "2020-07-28T23:51:16.000000Z",
                "updated_at": "2021-06-04T01:46:36.000000Z",
                "deleted_at": null,
                "is_archive": 0,
                "attached_group_ids": null,
                "info": [
                    {
                        "id": 22154,
                        "name": "item_name",
                        "value": "turkish (2022-06-24 16:15:00 - 18:15:00)",
                        "item_id": 7423,
                        "languages_id": 1,
                        "created_at": "2020-07-28T23:51:16.000000Z",
                        "updated_at": "2021-06-04T01:46:36.000000Z",
                        "deleted_at": null
                    },
                    {
                        "id": 22155,
                        "name": "description",
                        "value": "",
                        "item_id": 7423,
                        "languages_id": 1,
                        "created_at": "2020-07-28T23:51:16.000000Z",
                        "updated_at": "2021-06-04T01:46:36.000000Z",
                        "deleted_at": null
                    }
                ],
                "detail": {
                    "item_name": "turkish (2022-06-24 16:15:00 - 18:15:00)",
                    "description": "",
                    "link_to_name": "turkish"
                },
                "sold_tickets": "6",
                "remaining_tickets": "Unlimited",
                "currency": "DKK",
                "delete": "hide",
                "edit": "hide",
                "priceDisplay": "123,00 DKK",
                "quantity": 1
            }
        ]
    }
}

This endpoint returns list of registration items.

HTTP Request

POST https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/items

Query Parameters

This API requires "event_id" in API URL.

Get registration hotels


<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/hotels?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "success": true,
    "data": {
        "hotels": [
            {
                "id": 396,
                "name": "New hotel",
                "price_type": "notfixed",
                "price": 10,
                "vat": 10,
                "total_rooms": 6,
                "description": "",
                "priceDisplay": "10,00 DKK",
                "available_dates": [
                    {
                        "available_date": "2021-04-15",
                        "available_hotel_id": 882,
                        "rooms": "3"
                    },
                    {
                        "available_date": "2021-04-16",
                        "available_hotel_id": 883,
                        "rooms": "3"
                    },
                    {
                        "available_date": "2021-04-17",
                        "available_hotel_id": 884,
                        "rooms": "3"
                    }
                ],
                "checked": 0,
                "hotel_person_id": [],
                "rooms": "3",
                "checkin": "2021-04-15",
                "checkout": "2021-04-17",
                "total_price": 90,
                "total_price_display": "90,00 DKK"
            }
        ]
    }
}

This endpoint returns list of hotels.

HTTP Request

POST https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/hotels

Query Parameters

This API requires "event_id" in API URL and following parameters.

Parameter Default Description
checkin required Date in dd-mm-yyyy format
checkout required Date in dd-mm-yyyy format
room required Number of rooms required as integer

Create order


<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/create/order?' . $query;    
$API_KEY = 'API_KEY';

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



This API accepts JSON object as input. The format and available parameters are given below.


{
    "mainAttendee": {
        "registration": "true",
        "title": "Title",
        "initial": "Mr",
        "first_name": "Kashaf",
        "last_name": "Idris",
        "company_name": "Eventbuizzz",
        "email": "ki@eventbuizz.com",
        "department": "Department",
        "password": "******",
        "confirm_password": "*****",
        "delegate": "Delegate number",
        "table_number": "Table number",
        "network_group": "Network group",
        "age": "30",
        "gender": "male",
        "organization": "Eventbuizz",
        "jobs": "Job tasks",
        "interests": "Interest",
        "industry": "industry",
        "about": "About",
        "calling_code_phone": "+45",
        "phone": "26813677",
        "FIRST_NAME_PASSPORT": "Kashaf",
        "LAST_NAME_PASSPORT": "Idris",
        "BIRTHDAY_YEAR": "13-04-1975",
        "SPOKEN_LANGUAGE": [
            "Danish"
        ],
        "country": "167",
        "place_of_birth": "Denmark",
        "passport_no": "23786428",
        "date_of_issue_passport": "01-06-2021",
        "date_of_expiry_passport": "26-06-2021",
        "private_house_number": "1",
        "private_street": "1",
        "private_post_code": "1620",
        "private_city": "Copenhagen",
        "private_country": "167",
        "EMPLOYMENT_DATE": "12-06-2021",
        "attendee_type": "ATTENDEE_TYPE_ID",
        "accept_gdpr": "1",
        "company_key": "",
        "custom_field_id": {
            "942": "944",
            "945": "947"
        }
    },
    "payment_info": {
        "member": "0",
        "member_number": "465465",
        "ean": "5798003842455",
        "company_type": "public",
        "company_registration_number": "qwqw",
        "contact_person_name": "qwqw qwqw",
        "contact_person_email": "qwqw@gmail.com",
        "calling_code_contact_person_mobile_number": "+45",
        "contact_person_mobile_number": "26813677",
        "company_street": "wqw",
        "company_house_number": "dsf",
        "company_post_code": "sdfsdf",
        "company_city": "sdfsdf",
        "company_country": "167",
        "poNumber": "123"
    },
    "addons": {
        "7446": {
            "id": "7446",
            "price": 130,
            "qty": "1"
        },
        "7521": {
            "id": "7521",
            "price": 123,
            "qty": "1"
        },
        "7403": {
            "id": "7403",
            "price": 0,
            "qty": "1"
        },
        "7423": {
            "id": "7423",
            "price": 123,
            "qty": "1"
        }
    },
    "additional_attendees": {
        "0": {
            "id": "1",
            "first_name": "Irfan",
            "last_name": "DANISH",
            "email": "ida@eventbuizz.com",
            "title": "Title",
            "initial": "Mr",
            "company_name": "Eventbuizzz",
            "company_key": "",
            "department": "Department",
            "password": "******",
            "confirm_password": "******",
            "delegate": "Delegate number",
            "table_number": "Table number",
            "network_group": "Network group",
            "age": "33",
            "EMPLOYMENT_DATE": "12-06-2021",
            "organization": "qwqw",
            "jobs": "job task",
            "interests": "Interests",
            "industry": "Industry",
            "about": "About",
            "calling_code": "+92",
            "phone": "+92-4512218",
            "FIRST_NAME_PASSPORT": "Irfan",
            "LAST_NAME_PASSPORT": "DANISH",
            "BIRTHDAY_YEAR": "01-06-2021",
            "country": "167",
            "place_of_birth": "Copenhagen",
            "passport_no": "12345678",
            "date_of_issue_passport": "30-06-2021",
            "date_of_expiry_passport": "01-06-2021",
            "private_house_number": "123",
            "private_street": "wqw",
            "private_post_code": "qwq",
            "private_city": "qwq",
            "private_country": "167",
            "attendee_type": "13925",
            "gender": "male",
            "SPOKEN_LANGUAGE": [
                "English"
            ],
            "custom_field_id": {
                "942": "944",
                "945": "947"
            },
            "addons": {
                "7446": {
                    "id": "7446",
                    "price": 130,
                    "qty": "1"
                },
                "7521": {
                    "id": "7521",
                    "price": 123,
                    "qty": "1"
                },
                "7423": {
                    "id": "7423",
                    "price": 123,
                    "qty": "1"
                }
            }
        }
    },
    "hotel": {
        "selected_hotel_rooms": [
            {
                "id": "369",
                "checkin": "15-04-2021",
                "checkout": "18-04-2021",
                "rooms": "1",
                "room_persons": "main"
            }
        ]
    },
    "voucher_code": "666666"
}


This endpoint create order for both billing and free.

HTTP Request

POST https://apiplugnplay.eventbuizz.com/api/event/{event_id}/registration/create/order

Query Parameters

Please see the JSON object on right side which this API accepts as input parameters. You can get meta data IDs required to call this API by calling Meta data APIs

Internal booking hotel export

Get All hotels

<?php

$query = http_build_query([
'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/hotel-export?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:


{
    "data": [

        {
            "id": 2XX,
            "name": "Muree hotel ",
            "Item_price": 4000,
            "price_type": "Fixed",
            "room_type": "Single",
            "description": "The Right Property for You. Big Range of Top-Rated Properties. Price Guarantee. 'Large selection of the hotels and better prices than competitors' 5/5. Photos & Reviews. Flexible Payment Options. Deals of the Day. Easy to Modify Plans. Last Minute Hotel Deals.",
            "hotel_from_date": "07-06-2021",
            "hotel_to_date": "10-06-2021",
            "total_room": "12",
            "remaining_room": 0,
            "assigned_hotels": [
                {
                    "checkin": "2021-06-07",
                    "nights": 2,
                    "checkout": "2021-06-09",
                    "first_name": "hassan",
                    "last_name": "aohaib",
                    "email": "iosleadapp2fa@eventbuizz.com",
                    "company_name": "",
                    "country": "Pakistan",
                    "room_type": "Single",
                    "2021-06-07": 1,
                    "2021-06-08": 1,
                    "2021-06-09": 0,
                    "2021-06-10": 0,
                    "sub_total": 2
                },
                {
                    "checkin": "2021-06-09",
                    "nights": 1,
                    "checkout": "2021-06-10",
                    "first_name": "hassan",
                    "last_name": "aohaib",
                    "email": "iosleadapp2fa@eventbuizz.com",
                    "company_name": "",
                    "country": "Pakistan",
                    "room_type": "Single",
                    "2021-06-07": 0,
                    "2021-06-08": 0,
                    "2021-06-09": 4,
                    "2021-06-10": 0,
                    "sub_total": 4
                },
                {
                    "checkin": "2021-06-07",
                    "nights": 2,
                    "checkout": "2021-06-09",
                    "first_name": "E",
                    "last_name": "hassan",
                    "email": "regsiteforgetpassword@eventbuizz.com",
                    "company_name": "eventbuizz",
                    "country": "Pakistan",
                    "room_type": "Single",
                    "2021-06-07": 3,
                    "2021-06-08": 3,
                    "2021-06-09": 0,
                    "2021-06-10": 0,
                    "sub_total": 6
                }
            ]
        }
    ],
    "status": 200
}

This endpoint displays all hotels with bookings.

HTTP Request

GET https://my.eventbuizz.com/api/hotel-export

Query Parameters

Parameter Default Description
event_id required Event ID.

Partners

Get All Partners

<?php

$query = http_build_query([
]);

$api_endpoint = 'https://my.eventbuizz.com/api/partners?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);


The above command returns JSON structured like this:


{
    "data": [{
        "id": 1,
        "organizer_id": 549,
        "p_name": "Partner 1",
        "p_key": "p111",
        "created_at": "-0001-11-30 00:00:00"
    }, {
        "id": 2,
        "organizer_id": 549,
        "p_name": "Partner 2",
        "p_key": "P2",
        "created_at": "-0001-11-30 00:00:00"
    }]
}


This endpoint displays all partners.

HTTP Request

GET https://my.eventbuizz.com/api/partners

Query Parameters

Parameter Default Description

Add Partners


<?php

$post = [
    'partner[0][p_name]' => '',
    'partner[0][p_key]' => ''
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/partners/create');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:


[{
    "message": "Added successfully."
}]



This endpoint add partners.

HTTP Request

POST https://my.eventbuizz.com/api/partners/create

Query Parameters

Parameter Default Description
partner[0][p_name] required Name of Partner.
partner[0][p_key] required Key of Partner.

Delete Partners

<?php

$post = [
        'key[]' => ''
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/partners/deleteByKey');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);

The above command returns JSON structured like this:


[{
    "message": "Deleted successfully."
}]




This endpoint delete partners.

HTTP Request

POST https://my.eventbuizz.com/api/partners/deleteByKey

Query Parameters

Parameter Default Description
Key[] required Key of Partner.

Programs

Get all programs

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/programs/listing?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "data": {
        "total": 1,
        "per_page": 50,
        "current_page": 1,
        "last_page": 1,
        "from": 1,
        "to": 1,
        "data": [
            {
                "id": 31492,
                "event_id": 4275,
                "start_date": "2018-04-27",
                "start_time": "14:45:00",
                "link_type": "",
                "created_at": "2018-04-04 09:45:42",
                "updated_at": "2018-04-06 13:11:09",
                "deleted_at": null,
                "workshop_id": 0,
                "qa": 0,
                "ticket": 0,
                "enable_checkin": 0,
                "enable_speakerlist": 1,
                "prg_speaker": [
                    "Waleed , comma KKKK"
                ],
                "prg_workshop": [],
                "prg_tracks": [],
                "prg_detail": {
                    "topic": "P1",
                    "description": "",
                    "date": "27-04-2018",
                    "start_time": "14:45",
                    "end_time": "19:45",
                    "location": "",
                    "tickets": ""
                },
                "prg_rating": [
                    0
                ],
                "prg_rating_count": [
                    0
                ],
                "attach_attendee_count": [
                    2
                ],
                "attach_attendees": [
                    {
                        "Attendee_ID": 198xxx,
                        "email": "james@abc.com",
                        "first_name": "James",
                        "last_name": "Bond"
                    },
                    {
                        "Attendee_ID": 1xxx1,
                        "email": "michael@abc.com",
                        "first_name": "Michael",
                        "last_name": "Jackson"
                    }
                ]
            }
        ]
    },
    "status": "1"
}



This endpoint displays all programs.

HTTP Request

GET https://my.eventbuizz.com/api/programs/listing

Query Parameters

Parameter Default Description
event_id required Event ID.

Add programs


<?php

$post = [
    'event_id' => '',
    'program[0][topic]' => '',
    'program[0][date]' => '',
    'program[0][start_time]'   => '',
    'program[0][end_time]'   => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/programs/create');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);



The above command returns JSON structured like this:


[
    {
        "message": "Saved Successfully.",
        "status": "1"
    }
]




This endpoint add programs.

HTTP Request

POST https://my.eventbuizz.com/api/programs/create

Query Parameters

Parameter Default Description
event_id required ID for event.
program[0][workshop_id] optional Workshop ID.
program[0][topic] required Program topic.
program[0][description] optional Program Description.
program[0][date] required Program Date.
program[0][start_time] required Program start time.
program[0][end_time] required Program end time.
program[0][location] optional Program location.
program[0][assignTracks][] optional Program assign track.
program[0][assignTracks][] optional Program another assign track.
program[0][group_id][] optional Program group ID.
program[0][group_id][] optional Program another group ID.
program[0][speaker_id][] optional Program speaker ID.
program[0][speaker_id][] optional Program another speaker ID.
program[0][qa] optional Program QA check, 1/0.
program[0][enable_checkin] optional Program enable checkin, 1/0.
program[0][enable_speakerlist] optional Program enable speakerlist, 1/0.
program[0][ticket] optional Ticket for programs.

Edit programs


<?php

$post = [
    'event_id' => '',
    'program[0][topic]' => '',
    'program[0][date]' => '',
    'program[0][start_time]'   => '',
    'program[0][end_time]'   => '',
    'program[0][program_id]'   => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/programs/edit');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);



The above command returns JSON structured like this:


[
    {
        "message": "Saved Successfully.",
        "status": "1"
    }
]





This endpoint edit programs.

HTTP Request

POST https://my.eventbuizz.com/api/programs/edit

Query Parameters

Parameter Default Description
event_id required ID for event.
program[0][workshop_id] optional Workshop ID.
program[0][topic] required Program topic.
program[0][description] optional Program Description.
program[0][date] required Program Date.
program[0][start_time] required Program start time.
program[0][end_time] required Program end time.
program[0][location] optional Program location.
program[0][assignTracks][] optional Program assign track.
program[0][assignTracks][] optional Program another assign track.
program[0][group_id][] optional Program group ID.
program[0][group_id][] optional Program another group ID.
program[0][speaker_id][] optional Program speaker ID.
program[0][speaker_id][] optional Program another speaker ID.
program[0][qa] optional Program QA check, 1/0.
program[0][enable_checkin] optional Program enable checkin, 1/0.
program[0][enable_speakerlist] optional Program enable speakerlist, 1/0.
program[0][ticket] optional Ticket for programs.
program[0][program_id] required Program ID.

Delete program

<?php

$post = [
    'event_id' => '',
    'program_id'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/programs/delete');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:


[{
    "message": "Deleted successfully."
}]




This endpoint delete programs.

HTTP Request

POST https://my.eventbuizz.com/api/programs/delete

Query Parameters

Parameter Default Description
event_id required ID for event.
program_id required Program ID.

Sponsors

Get all sponsors

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/sponsors?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 4146,
            "event_id": 4275,
            "name": "Sponser 1",
            "email": "sponser1@mail.com",
            "logo": "",
            "description": "Sponsor description",
            "booth": "booth",
            "phone_number": "+92-1212122",
            "website": "http://website.com",
            "twitter": "http://twitter.com",
            "facebook": "http://facebook.com",
            "linkedin": "http://linkedin.com",
            "contact_person": [
                {
                    "attendee_id": 393292,
                    "first_name": "Sam",
                    "last_name": "Jay",
                    "email": "sam.jay@mail.com"
                }
            ],
            "categories": [
                {
                    "name": "category 1",
                    "color": "#5388ad"
                },
                {
                    "name": "sub cateegory of cat 1.",
                    "color": "#5388ad"
                }
            ]
        }
    ]
}


This endpoint displays all sponsors.

HTTP Request

GET https://my.eventbuizz.com/api/sponsors/

Query Parameters

Parameter Default Description
event_id required Event ID.

Add sponsors


<?php

$post = [
    'event_id' => '',
    'sponsor[0][name]' => '',
    'sponsor[0][email]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/sponsor/create');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);




The above command returns JSON structured like this:


[
    {
        "name": "First Sponsor Shell",
        "message": "created successfully at 2018-07-20 12:39:50",
        "status": "1"
    }
]





This endpoint add sponsors.

HTTP Request

POST https://my.eventbuizz.com/api/sponsor/create

Query Parameters

Parameter Default Description
event_id required ID for event.
sponsor[0][name] required Name.
sponsor[0][email] required Email address.
sponsor[0][booth] optional Booth.
sponsor[0][phone_number] optional Phone number.
sponsor[0][description] optional Description.
sponsor[0][website] optional Website.
sponsor[0][twitter] optional Twitter url.
sponsor[0][facebook] optional Facebook url.
sponsor[0][linkedin] optional Linkedin url.
sponsor[0][contact_person][] optional Contact person email address.
sponsor[0][contact_person][] optional Contact person another email address.
sponsor[0][category][] optional Sponsor category.
sponsor[0][url] optional Url.

Edit sponsors


<?php

$post = [
    'event_id' => '',
    'sponsor[0][sponsor_id]' => '',
    'sponsor[0][name]' => '',
    'sponsor[0][email]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/sponsor/update');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));



The above command returns JSON structured like this:


[
    {
        "name": "First Sponsor Shell EDITED",
        "message": "update successfully at 2018-07-20 12:54:58",
        "status": "1"
    }
]



This endpoint edit sponsors.

HTTP Request

POST https://my.eventbuizz.com/api/sponsor/update

Query Parameters

Parameter Default Description
event_id required ID for event.
sponsor[0][name] required Name.
sponsor[0][email] required Email address.
sponsor[0][booth] optional Booth.
sponsor[0][phone_number] optional Phone number.
sponsor[0][description] optional Description.
sponsor[0][website] optional Website.
sponsor[0][twitter] optional Twitter url.
sponsor[0][facebook] optional Facebook url.
sponsor[0][linkedin] optional Linkedin url.
sponsor[0][contact_person][] optional Contact person email address.
sponsor[0][contact_person][] optional Contact person another email address.
sponsor[0][category][] optional Sponsor category.
sponsor[0][sponsor_id] required Sponsor ID.

Delete sponsors

<?php

$post = [
    'event_id' => '',
    'sponsor[delete][]'  => '',
    'sponsor[delete][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/sponsor/delete');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);




The above command returns JSON structured like this:


[
    {
        "name": "4150",
        "message": "deleted successfully at 2018-07-20 12:58:17",
        "status": "1"
    },
    {
        "name": "4151",
        "message": "deleted successfully at 2018-07-20 12:58:17",
        "status": "1"
    }
]






This endpoint delete sponsors.

HTTP Request

POST https://my.eventbuizz.com/api/sponsor/delete

Query Parameters

Parameter Default Description
event_id required ID for event.
sponsor[delete][] required Sponsor ID to delete.
sponsor[delete][] required Sponsor another ID to delete

Assign Contact person

<?php

$post = [
    'event_id' => '',
    'sponsor_id'  => '',
    'sponsor[contact_person][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/sponsor/assign_contact_person');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);




The above command returns JSON structured like this:


[
    {
        "name": "sam.jay@mail.com",
        "message": "Assign as contact person at 2018-07-20 13:16:49",
        "status": "1"
    },
    {
        "name": "wolo.bolo@mail.com",
        "message": "Assign as contact person at 2018-07-20 13:16:49",
        "status": "1"
    }
]


This endpoint assign contact person.

HTTP Request

POST https://my.eventbuizz.com/api/sponsor/assign_contact_person

Query Parameters

Parameter Default Description
event_id required ID for event.
sponsor[contact_person][] required Contact person email address to assign.
sponsor[contact_person][] required Another contact person email address to assign.

Un assign contact person

<?php

$post = [
    'event_id' => '',
    'sponsor_id'  => '',
    'sponsor[contact_person][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/sponsor/un_assign_contact_person');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:


[
    {
        "name": "sam.jay@mail.com",
        "message": "Un Assign as contact person at 2018-07-20 13:18:13",
        "status": "1"
    },
    {
        "name": "wolo.bolo@mail.com",
        "message": "Un Assign as contact person at 2018-07-20 13:18:13",
        "status": "1"
    }
]


This endpoint un assign contact person.

HTTP Request

POST https://my.eventbuizz.com/api/sponsor/un_assign_contact_person

Query Parameters

Parameter Default Description
event_id required ID for event.
sponsor[contact_person][] required Contact person email address to un assign.
sponsor[contact_person][] required Another contact person email address to un assign.

Get sponsors categories

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/sponsors/category?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 138,
            "name": "cat 1",
            "color": "#5388ad",
            "sub_categories": [,
                {
                     "id" :"140",
                    "name": "sub cateegory of cat 1.",

                }
            ]
        }
    ]
}


This endpoint returns sponsors categories.

HTTP Request

GET https://my.eventbuizz.com/api/sponsors/category

Query Parameters

Parameter Default Description
event_id required Event ID.

Leads

Get all leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/all-leads?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 3816,
            "event_name": "BILLING EVENT",
            "contact_type_name": "",
            "contact_person_name": "",
            "contact_type_id": "31982",
            "first_name": "g hxhcbx bnc",
            "last_name": "",
            "email": "0",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": "",
            "notes": "",
            "date": "2022-03-24",
            "contact_person_type": "lead_user",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [],
            "signups": [],
            "survey_results": []
        },
        {
            "id": 53168,
            "event_name": "BILLING EVENT",
            "contact_type_name": "A",
            "contact_person_name": "Arslan Hassan",
            "first_name": "chcjcj",
            "last_name": "",
            "email": "aha@eventbuizz.com",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": "0",
            "notes": "",
            "date": "2022-06-28",
            "contact_person_type": "sponsor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 85,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "product_name": "product",
                    "document": "document_1632988234.pdf",
                    "status": 1,
                    "sort_order": 1,
                    "created_at": "2021-09-30 07:50:39",
                    "updated_at": "2021-09-30 07:50:39",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 70,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-09-30 07:51:06",
                    "updated_at": "2021-09-30 07:51:06",
                    "deleted_at": null
                }
            ],
            "survey_results": [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }
            ]
        },
        {
            "id": 40304,
            "event_name": "BILLING EVENT",
            "contact_type_name": "C",
            "contact_person_name": "Arslan Hassan",
            "first_name": "Muhammad Yousuf",
            "last_name": "Khan",
            "email": "aha@eventbuizz.com",
            "phone": "+92-0348404046",
            "work": "",
            "company": "Tech Peak",
            "title": "SQA",
            "department": "SQA",
            "state": "",
            "industry": "",
            "website": "https://",
            "rating": "",
            "notes": "",
            "date": "2021-12-02",
            "contact_person_type": "exhibitor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 170,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "product_name": " cooking oil ",
                    "document": "document_1638429793.pdf",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:23:14",
                    "updated_at": "2021-12-02 07:23:14",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 174,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:22:54",
                    "updated_at": "2021-12-02 07:22:54",
                    "deleted_at": null
                }
            ],
            "survey_results": 
            [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }

            ]
        }
    ]
}


This endpoint will return all leads against sponsor, exhibitor, lead users.

HTTP Request

GET https://my.eventbuizz.com/api/all-leads

Query Parameters

Parameter Default Description
event_id required Event ID.

Get individual sponsors leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/sponsor/leads?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:

 {
   "data": [
            {
            "id": 53168,
            "event_name": "BILLING EVENT",
            "contact_type_name": "A",
            "contact_person_name": "Arslan Hassan",
            "contact_type_id": "31982",
            "first_name": "chcjcj",
            "last_name": "",
            "email": "aha@eventbuizz.com",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": "0",
            "notes": "",
            "date": "2022-06-28",
            "contact_person_type": "sponsor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 85,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "product_name": "product",
                    "document": "document_1632988234.pdf",
                    "status": 1,
                    "sort_order": 1,
                    "created_at": "2021-09-30 07:50:39",
                    "updated_at": "2021-09-30 07:50:39",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 70,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-09-30 07:51:06",
                    "updated_at": "2021-09-30 07:51:06",
                    "deleted_at": null
                }
            ],
            "survey_results": [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }
            ]
        }
    ]
}


This endpoint returns sponsors individual lead.

HTTP Request

GET https://my.eventbuizz.com/api/sponsor/leads

Query Parameters

Parameter Default Description
event_id required Event ID.
sponsor_id required Sponsor ID.

Get all sponsors leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/all-leads/sponsor?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
  "data": [
        {
            "id": 589,
            "event_id": "BILLING EVENT 2794",
            "contact_type_name": "Aiver update",
            "contact_person_name": "Arslan hassan",
            "contact_type_id": "31982",
            "first_name": "Arslan",
            "last_name": "",
            "email": "aha@eventbuizz.com",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "http://",
            "rating": "",
            "notes": "",
            "date": "2022-06-29",
            "contact_person_type": "sponsor",
            "signatures": "https://stage.eventbuizz.com/assets/leads/37991_62bc104f628c3.jpg",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 95,
                    "event_id": 2794,
                    "type_id": 2481,
                    "type": "sponsor",
                    "product_name": "Carry one ",
                    "document": "others_1662127229.csv",
                    "status": 1,
                    "sort_order": 1,
                    "created_at": "2022-09-02 14:00:33",
                    "updated_at": "2022-09-02 14:00:33",
                    "deleted_at": null
                },
                {
                    "id": 94,
                    "event_id": 2794,
                    "type_id": 2481,
                    "type": "sponsor",
                    "product_name": " cooking oil ",
                    "document": "others_1662126442.xlsx",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2022-09-02 13:47:26",
                    "updated_at": "2022-09-02 13:47:26",
                    "deleted_at": null
                },
            ],
            "signups": [
                {
                    "id": 168,
                    "event_id": 2794,
                    "type_id": 2481,
                    "type": "sponsor",
                    "consent_name": "sunny ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2022-09-02 13:47:37",
                    "updated_at": "2022-09-02 13:47:37",
                    "deleted_at": null
                },
                {
                    "id": 168,
                    "event_id": 2794,
                    "type_id": 2481,
                    "type": "sponsor",
                    "consent_name": "sunny ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2022-09-02 13:47:37",
                    "updated_at": "2022-09-02 13:47:37",
                    "deleted_at": null
                }
            ],
           "survey_results": [
                {
                    "question": "Your marks",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }
            ]
        },
                {
            "id": 53168,
            "event_name": "BILLING EVENT",
            "contact_type_name": "A",
            "contact_person_name": "Arslan Hassan",
            "first_name": "chcjcj",
            "last_name": "",
            "email": "aha@eventbuizz.com",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": "0",
            "notes": "",
            "date": "2022-06-28",
            "contact_person_type": "sponsor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 85,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "product_name": "product",
                    "document": "document_1632988234.pdf",
                    "status": 1,
                    "sort_order": 1,
                    "created_at": "2021-09-30 07:50:39",
                    "updated_at": "2021-09-30 07:50:39",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 70,
                    "event_id": 9496,
                    "type_id": 8787,
                    "type": "sponsor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-09-30 07:51:06",
                    "updated_at": "2021-09-30 07:51:06",
                    "deleted_at": null
                }
            ],
            "survey_results": [
                {
                    "question": "Your marks",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }
            ]
        }
  ]
}


This endpoint will return all sponsors lead in your event.

HTTP Request

GET https://my.eventbuizz.com/api/all-leads/sponsor

Query Parameters

Parameter Default Description
event_id required Event ID.

Get individual exhibitors leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/exhibitor/leads?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
  "data": [
       {
            "id": 40304,
            "event_name": "BILLING EVENT",
            "contact_type_name": "C",
            "contact_person_name": "Arslan Hassan",
            "contact_type_id": "31982",
            "first_name": "Muhammad Yousuf",
            "last_name": "Khan",
            "email": "aha@eventbuizz.com",
            "phone": "+92-0348404046",
            "work": "",
            "company": "Tech Peak",
            "title": "SQA",
            "department": "SQA",
            "state": "",
            "industry": "",
            "website": "https://",
            "rating": "",
            "notes": "",
            "date": "2021-12-02",
            "contact_person_type": "exhibitor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 170,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "product_name": " cooking oil ",
                    "document": "document_1638429793.pdf",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:23:14",
                    "updated_at": "2021-12-02 07:23:14",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 174,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:22:54",
                    "updated_at": "2021-12-02 07:22:54",
                    "deleted_at": null
                }
            ],
            "survey_results": 
            [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }

            ]
        }
   ]
}


This endpoint returns exhibitor individual leads.

HTTP Request

GET https://my.eventbuizz.com/api/exhibitor/leads

Query Parameters

Parameter Default Description
event_id required Event ID.
exhibitor_id required Exhibitor ID.

Get all exhibitors leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/all-leads/exhibitor?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
  "data": [
        {
            "id": 745,
            "event_id": "BILLING EVENT 2794",
            "contact_type_name": "567890",
            "contact_person_name": "",
            "contact_type_id": "31982",
            "first_name": "ritu",
            "last_name": "hiki",
            "email": "",
            "phone": "+213-8665932896",
            "work": "",
            "company": "",
            "title": "tyuifghjkcvbnm",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": 5,
            "notes": "tyhhvjnbvg",
            "date": "2022-09-07",
            "contact_person_type": "exhibitor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "vghjnvh",
                "street_number": "fvhjjbbhu",
                "post_code": "8859856",
                "city": "gg6thii",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                  "id": 41,
                    "event_id": 2794,
                    "type_id": 1785,
                    "type": "exhibitor",
                    "product_name": "mjosuia fioj ifd sjapfd msa[o",
                    "document": "others_1637839050.csv",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-11-25 11:17:32",
                    "updated_at": "2021-11-25 11:17:32",
                    "deleted_at": null
                },
                {
                    "id": 41,
                    "event_id": 2794,
                    "type_id": 1785,
                    "type": "exhibitor",
                    "product_name": "mjosuia fioj ifd sjapfd msa[o",
                    "document": "others_1637839050.csv",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-11-25 11:17:32",
                    "updated_at": "2021-11-25 11:17:32",
                    "deleted_at": null
                },
            ],
            "signups": [
                {
                        "id": 109,
                    "event_id": 2794,
                    "type_id": 1785,
                    "type": "exhibitor",
                    "consent_name": "sdafdsafdsa",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-11-25 11:17:52",
                    "updated_at": "2021-11-25 11:17:52",
                    "deleted_at": null
                },
                {
                         "id": 109,
                    "event_id": 2794,
                    "type_id": 1785,
                    "type": "exhibitor",
                    "consent_name": "sdafdsafdsa",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-11-25 11:17:52",
                    "updated_at": "2021-11-25 11:17:52",
                    "deleted_at": null
                }
            ],
              "survey_results": 
            [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }

            ]
        },
         {
            "id": 40304,
            "event_name": "BILLING EVENT",
            "contact_type_name": "C",
            "contact_person_name": "Arslan Hassan",
            "first_name": "Muhammad Yousuf",
            "last_name": "Khan",
            "email": "aha@eventbuizz.com",
            "phone": "+92-0348404046",
            "work": "",
            "company": "Tech Peak",
            "title": "SQA",
            "department": "SQA",
            "state": "",
            "industry": "",
            "website": "https://",
            "rating": "",
            "notes": "",
            "date": "2021-12-02",
            "contact_person_type": "exhibitor",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [
                {
                    "id": 170,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "product_name": " cooking oil ",
                    "document": "document_1638429793.pdf",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:23:14",
                    "updated_at": "2021-12-02 07:23:14",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 174,
                    "event_id": 9496,
                    "type_id": 16743,
                    "type": "exhibitor",
                    "consent_name": "Rice ",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2021-12-02 07:22:54",
                    "updated_at": "2021-12-02 07:22:54",
                    "deleted_at": null
                }
            ],
            "survey_results": 
            [
                {
                    "question": "Your Grade",
                    "answer": [
                        {
                            "option": "C",
                            "column": "3",
                            "created_at": "-0001-11-30 00:00:00",
                            "updated_at": "2022-06-28 11:56:12",
                            "deleted_at": null
                        }
                    ],
                    "comments": "",
                    "created_at": "2022-06-29 15:26:11",
                    "updated_at": "-0001-11-30 00:00:00",
                    "deleted_at": null
                }

            ]
        }
    ]
}


This endpoint will return all exhibitors lead in your event.

HTTP Request

GET https://my.eventbuizz.com/api/all-leads/exhibitor

Query Parameters

Parameter Default Description
event_id required Event ID.

Get all users leads

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/all-leads/lead_user?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 3816,
            "event_name": "BILLING EVENT",
            "contact_type_name": "",
            "contact_person_name": "",
            "contact_type_id": "31982",
            "first_name": "g hxhcbx bnc",
            "last_name": "",
            "email": "0",
            "phone": "",
            "work": "",
            "company": "",
            "title": "",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": "",
            "notes": "",
            "date": "2022-03-24",
            "contact_person_type": "lead_user",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": ""
            },
            "products": [],
            "signups": [],
            "survey_results": []
        }
    ] 
}  


This endpoint will return lead user leads.

HTTP Request

GET https://my.eventbuizz.com/api/all-leads/lead_user

Query Parameters

Parameter Default Description
event_id required Event ID.

Exhibitors

Get all exhibitors

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/exhibitors?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 4146,
            "event_id": 4275,
            "name": "exhibitors 1",
            "email": "exhibitors@mail.com",
            "logo": "",
            "description": "exhibitors description",
            "booth": "booth",
            "phone_number": "+92-1212122",
            "website": "http://website.com",
            "twitter": "http://twitter.com",
            "facebook": "http://facebook.com",
            "linkedin": "http://linkedin.com",
            "contact_person": [
                {
                    "attendee_id": 393292,
                    "first_name": "Sam",
                    "last_name": "Jay",
                    "email": "sam.jay@mail.com"
                }
            ],
            "categories": [
                {
                    "name": "category 1",
                    "color": "#5388ad"
                },
                {
                    "name": "sub cateegory of cat 1.",
                    "color": "#5388ad"
                }
            ]
        }
    ]
}


This endpoint displays all exhibitors.

HTTP Request

GET https://my.eventbuizz.com/api/exhibitors/

Query Parameters

Parameter Default Description
event_id required Event ID.

Add exhibitors


<?php

$post = [
    'event_id' => '',
    'exhibitor[0][name]' => '',
    'exhibitor[0][email]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/exhibitor/create');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);




The above command returns JSON structured like this:


[
    {
        "name": "First exhibitors Shell",
        "message": "created successfully at 2018-07-20 12:39:50",
        "status": "1"
    }
]





This endpoint add exhibitors.

HTTP Request

POST https://my.eventbuizz.com/api/exhibitor/create

Query Parameters

Parameter Default Description
event_id required ID for event.
exhibitor[0][name] required Name.
exhibitor[0][email] required Email address.
exhibitor[0][booth] optional Booth.
exhibitor[0][phone_number] optional Phone number.
exhibitor[0][description] optional Description.
exhibitor[0][website] optional Website.
exhibitor[0][twitter] optional Twitter url.
exhibitor[0][facebook] optional Facebook url.
exhibitor[0][linkedin] optional Linkedin url.
exhibitor[0][contact_person][] optional Contact person email address.
exhibitor[0][contact_person][] optional Contact person another email address.
exhibitor[0][category][] optional Exhibitor category.
exhibitor[0][url] optional Url.

Edit exhibitors


<?php

$post = [
    'event_id' => '',
    'exhibitor[0][exhibitor_id]' => '',
    'exhibitor[0][name]' => '',
    'exhibitor[0][email]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/exhibitor/update');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));



The above command returns JSON structured like this:


[
    {
        "name": "First exhibitor Shell EDITED",
        "message": "update successfully at 2018-07-20 12:54:58",
        "status": "1"
    }
]



This endpoint edit exhibitors.

HTTP Request

POST https://my.eventbuizz.com/api/exhibitor/update

Query Parameters

Parameter Default Description
event_id required ID for event.
exhibitor[0][name] required Name.
exhibitor[0][email] required Email address.
exhibitor[0][booth] optional Booth.
exhibitor[0][phone_number] optional Phone number.
exhibitor[0][description] optional Description.
exhibitor[0][website] optional Website.
exhibitor[0][twitter] optional Twitter url.
exhibitor[0][facebook] optional Facebook url.
exhibitor[0][linkedin] optional Linkedin url.
exhibitor[0][contact_person][] optional Contact person email address.
exhibitor[0][contact_person][] optional Contact person another email address.
exhibitor[0][category][] optional Exhibitor category.
exhibitor[0][exhibitor_id] required Exhibitor ID.

Delete exhibitors

<?php

$post = [
    'event_id' => '',
    'exhibitor[delete][]'  => '',
    'exhibitor[delete][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/exhibitor/delete');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);

The above command returns JSON structured like this:


[
    {
        "name": "4150",
        "message": "deleted successfully at 2018-07-20 12:58:17",
        "status": "1"
    },
    {
        "name": "4151",
        "message": "deleted successfully at 2018-07-20 12:58:17",
        "status": "1"
    }
]






This endpoint delete exhibitors.

HTTP Request

POST https://my.eventbuizz.com/api/exhibitor/delete

Query Parameters

Parameter Default Description
event_id required ID for event.
exhibitor[delete][] required Exhibitor ID to delete.
exhibitor[delete][] required Exhibitor another ID to delete

Assign Contact person

<?php

$post = [
    'event_id' => '',
    'exhibitor_id'  => '',
    'exhibitor[contact_person][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/exhibitor/assign_contact_person');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);




The above command returns JSON structured like this:


[
    {
        "name": "sam.jay@mail.com",
        "message": "Assign as contact person at 2018-07-20 13:16:49",
        "status": "1"
    },
    {
        "name": "wolo.bolo@mail.com",
        "message": "Assign as contact person at 2018-07-20 13:16:49",
        "status": "1"
    }
]


This endpoint assign contact person.

HTTP Request

POST https://my.eventbuizz.com/api/exhibitor/assign_contact_person

Query Parameters

Parameter Default Description
event_id required ID for event.
exhibitor[contact_person][] required Contact person email address to assign.
exhibitor[contact_person][] required Another contact person email address to assign.

Un assign contact person

<?php

$post = [
    'event_id' => '',
    'exhibitor_id'  => '',
    'exhibitor[contact_person][]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/exhibitor/un_assign_contact_person');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:


[
    {
        "name": "sam.jay@mail.com",
        "message": "Un Assign as contact person at 2018-07-20 13:18:13",
        "status": "1"
    },
    {
        "name": "wolo.bolo@mail.com",
        "message": "Un Assign as contact person at 2018-07-20 13:18:13",
        "status": "1"
    }
]


This endpoint un assign contact person.

HTTP Request

POST https://my.eventbuizz.com/api/exhibitor/un_assign_contact_person

Query Parameters

Parameter Default Description
event_id required ID for event.
exhibitor[contact_person][] required Contact person email address to un assign.
exhibitor[contact_person][] required Another contact person email address to un assign.

Get exhibitors categories

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/exhibitors/category?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);




The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 138,
            "name": "cat 1",
            "color": "#5388ad",
            "sub_categories": [
                {
                     "id" :"140",
                    "name": "sub cateegory of cat 1.",

                }
            ]
        }
    ]
}


This endpoint returns exhibitor categories.

HTTP Request

GET https://my.eventbuizz.com/api/exhibitors/category

Query Parameters

Parameter Default Description
event_id required Event ID.

News & updates

Get all news & updates

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/alerts?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 826,
            "event_id": 2174,
            "title": "alert title",
            "description": "alert description",
            "alert_email": "No",
            "alert_sms": "No",
            "pre_schedule": "Yes",
            "scheduled_date": "2018-07-23 08:00:34",
            "sendto_type": "all",
            "send_to": "All"
        },
        {
            "id": 827,
            "event_id": 2174,
            "title": "alert program",
            "description": "Descript",
            "alert_email": "Yes",
            "alert_sms": "No",
            "pre_schedule": "Yes",
            "scheduled_date": "2018-07-23 08:26:13",
            "sendto_type": "agendas",
            "send_to": [
                ""
            ]
        }
    ]
}


This endpoint displays all news & updates.

HTTP Request

GET https://my.eventbuizz.com/api/alerts

Query Parameters

Parameter Default Description
event_id required Event ID.

Add news & updates


<?php

$post = [
    'event_id' => '',
    'alert[0][title]' => '',
    'alert[0][description]' => '',
    'alert[0][pre_schedule]' => '',
    'alert[0][alert_date]' => '',
    'alert[0][alert_time]' => '',
    'alert[0][alert_email]' => '',
    'alert[0][alert_sms]' => '',
    'alert[0][send_to][all][]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/alert/create');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);



The above command returns JSON structured like this:


[
    {
        "name": "alert program",
        "message": "created successfully at 2018-07-23 08:26:13",
        "status": "1"
    }
]



This endpoint add news & updates.

HTTP Request

POST https://my.eventbuizz.com/api/alert/create

Query Parameters

Parameter Default Description
event_id required ID for event.
alert[0][title] required Title.
alert[0][description] required Description.
alert[0][pre_schedule] required yes/no.
alert[0][alert_date] optional Date.
alert[0][alert_time] optional Time.
alert[0][alert_email] optional Send by email 1/0.
alert[0][alert_sms] optional Send by SMS 1/0.
alert[0][send_to][TYPE][] required TYPE can be replaced by following : 'agendas' - Program ID, 'individuals' - Attendee email address, 'workshops' - Workshop ID, 'polls' - Polls ID, 'survey' - Survey ID, 'all' - All types.
alert[0][send_to][TYPE][] required Again TYPE can be replaced by following : 'agendas' - Another program ID, 'individuals' - Another attendee email address, 'workshops' - Another workshop ID, 'polls' - Another polls ID, 'survey' - Another survey ID.

Edit news & updates


<?php

$post = [
    'event_id' => '',
        'alert[0][alert_id]' => '',
        'alert[0][title]' => '',
        'alert[0][description]' => '',
        'alert[0][pre_schedule]' => '',
        'alert[0][alert_date]' => '',
        'alert[0][alert_time]' => '',
        'alert[0][alert_email]' => '',
        'alert[0][alert_sms]' => '',
        'alert[0][send_to][all][]' => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/alert/update');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);



The above command returns JSON structured like this:


[
    {
        "name": "alert program EDT 2",
        "message": "updated successfully at 2018-07-23 08:55:49",
        "status": "1"
    }
]



This endpoint edit news & updates.

HTTP Request

POST https://my.eventbuizz.com/api/alert/update

Query Parameters

Parameter Default Description
event_id required ID for event.
alert[0][alert_id] required News & update ID.
alert[0][title] required Title.
alert[0][description] required Description.
alert[0][pre_schedule] required yes/no.
alert[0][alert_date] optional Date.
alert[0][alert_time] optional Time.
alert[0][alert_email] optional Send by email 1/0.
alert[0][alert_sms] optional Send by SMS 1/0.
alert[0][send_to][TYPE][] required TYPE can be replaced by following : 'agendas' - Program ID, 'individuals' - Attendee email address, 'workshops' - Workshop ID, 'polls' - Polls ID, 'survey' - Survey ID, 'all' - All types.
alert[0][send_to][TYPE][] required Again TYPE can be replaced by following : 'agendas' - Another program ID, 'individuals' - Another attendee email address, 'workshops' - Another workshop ID, 'polls' - Another polls ID, 'survey' - Another survey ID.

Delete news & updates

<?php

$post = [
    'event_id' => '',
    'alert_id[]'  => '',
    'alert_id[]'  => '',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'Authorization: API_KEY'
));
curl_setopt($ch, CURLOPT_URL, 'https://my.eventbuizz.com/api/alert/delete');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post));
$response = curl_exec($ch);
var_export($response);


The above command returns JSON structured like this:


[
    {
        "name": "826",
        "message": "delete successfully at 2018-07-23 07:02:19",
        "status": "1"
    },
    {
        "name": "827",
        "message": "delete successfully at 2018-07-23 07:02:19",
        "status": "1"
    }
]




This endpoint delete news & updates.

HTTP Request

POST https://my.eventbuizz.com/api/alert/delete

Query Parameters

Parameter Default Description
event_id required ID for event.
program_id required Program ID.
alert_id[] required News & update ID.
alert_id[] required News & update another ID.

Raise hand

Get speakers

<?php

$query = http_build_query([
 ‘event_id’ => ‘’,

]);

$api_endpoint = 'https://my.eventbuizz.com/api/speakerlist?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[
  {
    "id": 457,
    "event_id": 2249,
    "agenda_id": 7729,
    "attendee_id": 34233,
    "live_date": "2019-07-15 13:31:16",
    "start_time": "13:31:16",
    "end_time": "13:39:07",
    "attendee": {
      "Attendee_ID": 34233,
      "initial": "gh",
      "first_name": "John",
      "last_name": "Michael",
      "email": "xyz@eventbuizz.com",
      "delegate_number": "Delegate 1",
      "table_number": "Table 21",
      "network_group": "arts group",
      "age": "23",
      "gender": "male",
      "FIRST_NAME_PASSPORT": "John",
      "LAST_NAME_PASSPORT": "Michael",
      "BIRTHDAY_YEAR": "2019-07-11 00:00:00",
      "EMPLOYMENT_DATE": "2019-07-01",
      "image": "1541059674.jpg",
      "company_name": "rrrrrrrrrr",
      "company_key": null,
      "title": "Principal Engineer",
      "organization": "Eventbuizz",
      "department": "Data Entry",
      "country": "Denmark",
      "jobs": "",
      "interests": "web surfing",
      "industry": "Staffing and Recruiting",
      "about": "",
      "phone": "",
      "website": "www.google.com",
      "facebook": "www.facebook.com",
      "twitter": "www.twitter.com",
      "linkedin": "",
      "gdpr": 0,
      "attendee_type_id": 1717,
      "attendee_type": "sponsor"
    },
    "duration": "7:51"
  }
  ,...
]


This API will return spoken attendees in speakerlist.

HTTP Request

GET https://my.eventbuizz.com/api/speakerlist

Query Parameters

Parameter Default Description
event_id required Event ID.
output optional Default value is xml. Possible values json, xml
program_id optional Program ID, allows to get speakerlist data for particular program.
number_range_from optional Will return data starting from this number.
number_range_to optional Will return data ending to this number.
from_date optional Date range from parameter.
to_date optional Date range to parameter.

Eventsite banners

Get banners

<?php

$query = http_build_query([
 ‘event_id’ => ‘’,

]);

$api_endpoint = 'https://my.eventbuizz.com/api/banners?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[
    {
        "id": 327,
        "event_id": 2247,
        "banner_type": "top",
        "video_type": "1",
        "video_duration": "",
        "image": "image_3861236841566981155.jpg",
        "sort_order": 1,
        "status": 1,
        "created_at": "2019-12-04 07:52:55",
        "updated_at": "2019-12-04 08:01:47",
        "image_url": "https://my.eventbuizz.com/assets/eventsite_banners/image_3861236841566981155.jpg",
        "title": "Na",
        "subtitle": "Subtitles"
    },
    {
        "id": 328,
        "event_id": 2247,
        "banner_type": "banner",
        "video_type": "2",
        "video_duration": "410000",
        "image": "others_1575446053.mp4",
        "sort_order": 0,
        "status": 1,
        "created_at": "2019-12-04 07:55:20",
        "updated_at": "2019-12-04 07:55:20",
        "image_url": "https://my.eventbuizz.com/assets/eventsite_banners/others_1575446053.mp4",
        "title": "Banners",
        "subtitle": "Vide"
    }
]


This API will return eventsite banners.

HTTP Request

GET https://my.eventbuizz.com/api/banners

Query Parameters

Parameter Default Description
event_id required Event ID.

Speakers

Get speakers

<?php

$query = http_build_query([
 'event_id' => '',
 'page' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/speakers?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "total": 3,
    "per_page": 50,
    "current_page": 1,
    "last_page": 1,
    "from": 1,
    "to": 3,
    "data": [
        {
            "speaker": {
                "Attendee_ID": 36xyz,
                "eventsite_show_home": 0,
                "sort_order": 0,
                "agenda_speaker_sort": 0,
                "initial": "adnan",
                "first_name": "name",
                "last_name": "surname",
                "profile_image": "http://my.eventbuizz.com/assets/attendees/1563173951.jpg",
                "email": "efe@email.com",
                "delegate_number": "delegate number",
                "table_number": "test",
                "network_group": "network group",
                "age": "10",
                "gender": "female",
                "FIRST_NAME_PASSPORT": "name",
                "LAST_NAME_PASSPORT": "pASPOERT",
                "BIRTHDAY_YEAR": "2019-12-03 00:00:00",
                "EMPLOYMENT_DATE": "2019-12-05",
                "image": "1563173951.jpg",
                "company_name": "XYZ",
                "company_key": "",
                "title": "Na",
                "organization": "XYZ",
                "department": "ABC",
                "country": "United States",
                "jobs": "12",
                "interests": "ABC",
                "industry": "it",
                "about": "",
                "phone": "+45-8736428",
                "website": "www.wesite.com",
                "facebook": "www.facebook.com",
                "twitter": "www.twitter.com",
                "linkedin": "www.linkedin.com",
                "gdpr": null,
                "attendee_type_id": 24xx,
                "attendee_type": "Exhibitor",
                "allow_vote": 1,
                "allow_gallery": 1,
                "ask_to_apeak": 1,
                "type_resource": 1,
                "allow_my_document": 0
            },
            "programs": [
                {
                    "id": xx00,
                    "event_id": 2xxx,
                    "start_date": "2019-08-20",
                    "start_time": "13:00:30",
                    "link_type": "misc",
                    "created_at": "2019-10-21 07:54:40",
                    "updated_at": "2019-12-03 10:56:52",
                    "workshop_id": 0,
                    "qa": 1,
                    "ticket": 30,
                    "enable_checkin": 1,
                    "enable_speakerlist": 1,
                    "hide_on_registrationsite": 1,
                    "program_detail": {
                        "topic": "Topic",
                        "description": "topic description",
                        "date": "20-08-2019",
                        "start_time": "13:00:30",
                        "end_time": "13:45:00",
                        "location": "Denmark"
                    }
                },
                {
                    "id": 7xxx,
                    "event_id": 2xxx,
                    "start_date": "2019-08-20",
                    "start_time": "17:30:30",
                    "link_type": "misc",
                    "created_at": "2019-10-16 12:23:47",
                    "updated_at": "2019-11-28 06:09:31",
                    "workshop_id": 0,
                    "qa": 0,
                    "ticket": 0,
                    "enable_checkin": 0,
                    "enable_speakerlist": 1,
                    "hide_on_registrationsite": 0,
                    "program_detail": {
                        "topic": "GDPR",
                        "description": "description",
                        "date": "20-08-2019",
                        "start_time": "17:30",
                        "end_time": "18:30",
                        "location": "Copenhagen"
                    }
                }
            ],
            "categories": [
                {
                    "id": xxx,
                    "speaker_id": 3xxx,
                    "category_id": 1xxx,
                    "status": 0,
                    "created_at": "2019-12-03 14:22:27",
                    "updated_at": "2019-12-03 14:22:27",
                    "deleted_at": null,
                    "categories_info": [
                        {
                            "id": 1xxx,
                            "name": "name",
                            "value": "sub categories ",
                            "category_id": 1xxx,
                            "languages_id": 1,
                            "status": 0,
                            "created_at": "2019-12-03 08:36:30",
                            "updated_at": "2019-12-03 08:36:30",
                            "deleted_at": null
                        }
                    ]
                }
            ]
        },
    ]
}


This API will return speakers. This API returns data in pagination and page size is 50 records per page.

HTTP Request

GET https://my.eventbuizz.com/api/speakers

Query Parameters

Parameter Default Description
event_id required Event ID.
page blank Page number.

Registration forms

Get forms

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/forms?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "status": "1",
    "data": [
        {
            "id": 3,
            "event_id": 10xx8,
            "status": 1,
            "type_id": 15xx1,
            "type": {
                "id": 1xxx1,
                "alias": "attendee",
                "attendee_type": "Attendee"
            }
        },
        {
            "id": 251,
            "event_id": 1xx8,
            "status": 1,
            "type_id": 1xxx3,
            "type": {
                "id": 1xxx3,
                "alias": "exhibitor",
                "attendee_type": "Exhibitor"
            }
        },
        {
            "id": 305,
            "event_id": 1xxx8,
            "status": 1,
            "type_id": 1xxx2,
            "type": {
                "id": 1xxxx2,
                "alias": "sponsor",
                "attendee_type": "Sponsor"
            }
        },
        {
            "id": 306,
            "event_id": 1xxxx8,
            "status": 1,
            "type_id": 1xxx4,
            "type": {
                "id": 1xxxx4,
                "alias": "speaker",
                "attendee_type": "Speaker"
            }
        },
        {
            "id": 307,
            "event_id": 1xxx8,
            "status": 1,
            "type_id": 1xxx3,
            "type": {
                "id": 1xxx3,
                "alias": "",
                "attendee_type": "vip form "
            }
        },
        {
            "id": 473,
            "event_id": 1xx8,
            "status": 1,
            "type_id": 2xx6,
            "type": {
                "id": 2xx76,
                "alias": "",
                "attendee_type": "Custom type "
            }
        }
    ]
}

This API will return registration forms of given event.

HTTP Request

GET https://my.eventbuizz.com/api/forms

Query Parameters

Parameter Default Description
event_id required Event ID.

Registration items

Get items

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/items?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[
    {
        "id": 2xxx3,
        "link_to": "none",
        "link_to_id": 0,
        "sort_order": 0,
        "item_number": "0001",
        "event_id": 6xxx,
        "organizer_id": xx,
        "price": 0,
        "total_tickets": 0,
        "status": 1,
        "ticket_item_id": null,
        "is_free": 0,
        "is_default": 0,
        "is_required": 0,
        "type": "event_fee",
        "created_at": "2019-07-17 12:05:57",
        "updated_at": "2019-07-17 12:05:57",
        "is_archive": 0,
        "is_ticket": 0,
        "detail": {
            "item_name": "Event fee",
            "description": ""
        },
        "sold_tickets": false,
        "quantity": 0
    },
    {
        "id": 2xxx,
        "link_to": "none",
        "link_to_id": 0,
        "sort_order": 0,
        "item_number": "0002",
        "event_id": xxx,
        "organizer_id": xxx,
        "price": 10,
        "total_tickets": 0,
        "status": 1,
        "ticket_item_id": null,
        "is_free": 0,
        "is_default": 0,
        "is_required": 0,
        "type": "admin_fee",
        "created_at": "2019-07-17 12:05:57",
        "updated_at": "2019-12-13 07:21:15",
        "is_archive": 0,
        "is_ticket": 0,
        "detail": {
            "item_name": "Administration fee",
            "description": "itemssss&nbsp;"
        },
        "sold_tickets": false,
        "quantity": 0
    },
    {
        "id": xxx,
        "link_to": "none",
        "link_to_id": 0,
        "sort_order": 0,
        "item_number": "123",
        "event_id": xxx,
        "organizer_id": xxx,
        "price": 1000.05,
        "total_tickets": 20,
        "status": 1,
        "ticket_item_id": null,
        "is_free": 0,
        "is_default": 0,
        "is_required": 0,
        "type": "item",
        "created_at": "2019-09-02 05:59:45",
        "updated_at": "2019-09-02 06:27:20",
        "is_archive": 0,
        "is_ticket": 0,
        "detail": {
            "item_name": "Stripe",
            "description": ""
        },
        "sold_tickets": false,
        "quantity": 10
    },
    {
        "id": xxx,
        "link_to": "none",
        "link_to_id": 0,
        "sort_order": 0,
        "item_number": "11",
        "event_id": xxx,
        "organizer_id": xxx,
        "price": 25.26,
        "total_tickets": 10000,
        "status": 1,
        "ticket_item_id": null,
        "is_free": 0,
        "is_default": 0,
        "is_required": 0,
        "type": "item",
        "created_at": "2019-10-04 10:49:11",
        "updated_at": "2019-10-04 10:49:35",
        "is_archive": 0,
        "is_ticket": 0,
        "detail": {
            "item_name": "111",
            "description": ""
        },
        "sold_tickets": false,
        "quantity": 1000
    },
    {
        "id": xxx,
        "group_id": xxx,
        "group_type": "single",
        "group_required": "no",
        "group_is_expanded": "yes",
        "sort_order": 0,
        "status": 1,
        "is_free": 0,
        "type": "group",
        "created_at": "2019-12-13 07:11:52",
        "updated_at": "2019-12-13 07:11:52",
        "is_archive": 0,
        "is_ticket": 0,
        "item_data": [
            {
                "id": xxx,
                "link_to": "none",
                "link_to_id": 0,
                "sort_order": 0,
                "item_number": "120",
                "event_id": xxx,
                "organizer_id": xxx,
                "price": 130,
                "total_tickets": 100,
                "status": 1,
                "ticket_item_id": xxx,
                "is_free": 0,
                "is_default": 0,
                "is_required": 0,
                "type": "item",
                "created_at": "2019-12-13 07:15:44",
                "updated_at": "2019-12-13 07:15:44",
                "is_archive": 0,
                "is_ticket": 0,
                "detail": {
                    "item_name": "100",
                    "description": ""
                },
                "quantity": 20
            },
            {
                "id": xxx,
                "link_to": "program",
                "link_to_id": xxx,
                "sort_order": 0,
                "item_number": "100",
                "event_id": xxx,
                "organizer_id": xxx,
                "price": 11,
                "total_tickets": 10,
                "status": 1,
                "ticket_item_id": xxx,
                "is_free": 0,
                "is_default": 0,
                "is_required": 0,
                "type": "item",
                "created_at": "2019-12-13 07:16:06",
                "updated_at": "2019-12-13 07:20:10",
                "is_archive": 0,
                "is_ticket": 0,
                "detail": {
                    "link_to_name": "programs",
                    "item_name": "programs (2019-07-17 12:15:00 - 13:15:00)",
                    "description": ""
                },
                "quantity": 10
            }
        ],
        "detail": {
            "group_name": "Group2"
        },
        "sold_tickets": false
    }
]

This API will return registration items / billing items of given event.

HTTP Request

GET https://my.eventbuizz.com/api/items

Query Parameters

Parameter Default Description
event_id required Event ID.
registration_form_id blank Registration form ID.

Documents

Get documents

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/documents?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "data": [
        {
            "id": xxxx,
            "event_id": "xxxx",
            "directory_name": "Program 321",
            "sub_folder": [
                [
                    {
                        "id": xxxx,
                        "name": "Tand-talk 1: Fokus p en bÊredygtig tandpleje",
                        "sort_order": 1,
                        "files": [
                            {
                                "id": xxxx,
                                "name": "10339230_361999233969291_9048xxxx528283403_o.jpg",
                                "path": "https://my.eventbuizz.com/assets/directory/image_64909579xxxx71518.jpg",
                                "sort_order": 5,
                                "start_date": "2020-01-02",
                                "start_time": "18:25:00"
                            },
                            {
                                "id": xxxx,
                                "name": "AV Template design instruction.docx",
                                "path": "https://my.eventbuizz.com/assets/directory/document_157797153xxxx6.docx",
                                "sort_order": 4,
                                "start_date": "2020-01-02",
                                "start_time": "18:25:00"
                            },
                            {
                                "id": xxxx,
                                "name": "18112019CA1045R.pdf",
                                "path": "https://my.eventbuizz.com/assets/directory/document_15xxxx971553.pdf",
                                "sort_order": 3,
                                "start_date": "2020-01-02",
                                "start_time": "18:25:00"
                            },
                            {
                                "id": xxxx,
                                "name": "export.csv",
                                "path": "https://my.eventbuizz.com/assets/directory/others_1xxxx971570.csv",
                                "sort_order": 2,
                                "start_date": "2020-01-02",
                                "start_time": "18:25:00"
                            },
                            {
                                "id": xxxx,
                                "name": "Stupid Saiyaan 320kbps - Mp3Vista.Com.mp3",
                                "path": "https://my.eventbuizz.com/assets/directory/others_xxxx77972206.mp3",
                                "sort_order": 1,
                                "start_date": "2020-01-31",
                                "start_time": "19:19:00"
                            }
                        ],
                        "sub_folder": null
                    }
                ]
            ]
        },
        {
            "id": xxxx,
            "event_id": "xxxx",
            "directory_name": "Speakers 321",
            "sub_folder": [
                [
                    {
                        "id": xxxx,
                        "name": "Muhammad Kamran Afzal",
                        "sort_order": 1,
                        "files": [],
                        "sub_folder": null
                    }
                ]
            ]
        },
        {
            "id": xxxx,
            "event_id": "xxxx",
            "directory_name": "Sponsors 132",
            "sub_folder": [
                [
                    {
                        "id": xxxx,
                        "name": "sales",
                        "sort_order": 1,
                        "files": [],
                        "sub_folder": null
                    }
                ]
            ]
        },
        {
            "id": xxxx,
            "event_id": "xxxx",
            "directory_name": "Exhibitors 231",
            "sub_folder": [
                [
                    {
                        "id": xxxx,
                        "name": "Collector",
                        "sort_order": 1,
                        "files": [],
                        "sub_folder": null
                    }
                ]
            ]
        },
        {
            "id": xxxx,
            "event_id": "xxxx",
            "directory_name": "Other 321",
            "sub_folder": [
                []
            ],
            "files": []
        }
    ]
}

This API will return documents of given event.

HTTP Request

GET https://my.eventbuizz.com/api/documents

Query Parameters

Parameter Default Description
event_id required Event ID.

Event image gallery

Get images

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/imageGallery?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


[
    {
        "id": xxxxx,
        "event_id": xxxxx,
        "attendee_id": xxxxx,
        "image": "image_1023636361577346455_13516395_1039xxxxx9486908_6737534130321125791_n.jpg",
        "sort_order": 0,
        "created_at": "2019-12-26 12:47:35",
        "updated_at": "2019-12-26 12:47:35",
        "image_likes": [
            {
                "attendee_id": xxxxx,
                "image_id": xxxxx,
                "created_at": "2020-01-02 17:22:51",
                "like_attendee": {
                    "id": xxxxx,
                    "email": "chrome@xxxxx.com",
                    "first_name": "Chrome",
                    "last_name": "Chrome"
                }
            },
            {
                "attendee_id": xxxxx,
                "image_id": xxxxx,
                "created_at": "2020-01-02 17:55:55",
                "like_attendee": {
                    "id": xxxxx,
                    "email": "kami@xxxxx.com",
                    "first_name": "Muhammad Kamran",
                    "last_name": "Afzal"
                }
            }
        ],
        "image_attendee": {
            "id": xxxxx,
            "email": "kami@xxxxx.com",
            "first_name": "xxxxx Kamran",
            "last_name": "Afzal"
        },
        "image_title": "Newspaper Heading edited ",
        "image_caption": "Ahmedi declared non muslims edited",
        "image_url": "https://my.eventbuizz.com/assets/imagegallery/image_1023636361577346455_13516395_1039246459486908_6737534130321125791_n.jpg",
        "image_comments": [
            {
                "id": xxxxx,
                "event_id": xxxxx,
                "attendee_id": xxxxx,
                "parent_id": 0,
                "image_id": xxxxx,
                "comment": "saffron nazia hassan then he kissed me song",
                "created_at": "2020-01-02 18:02:10",
                "updated_at": "2020-01-02 18:02:10",
                "comments_replies": [
                    {
                        "id": xxxxx,
                        "comment": "nightingale of East",
                        "parent_id": xxxxx,
                        "attendee_id": xxxxx,
                        "comment_attendee": {
                            "id": xxxxx,
                            "email": "kami@xxxxx.com",
                            "first_name": "xxxxx Kamran",
                            "last_name": "Afzal"
                        }
                    }
                ],
                "comments_likes": [],
                "comment_attendee": {
                    "id": xxxxx,
                    "email": "chrome@xxxxx.com",
                    "first_name": "Chrome",
                    "last_name": "Chrome"
                }
            },
            {
                "id": xxxxx,
                "event_id": xxxxx,
                "attendee_id": xxxxx,
                "parent_id": 0,
                "image_id": xxxxx,
                "comment": "nightingale of east",
                "created_at": "2020-01-02 18:07:03",
                "updated_at": "2020-01-02 18:07:03",
                "comments_replies": [],
                "comments_likes": [
                    {
                        "attendee_id": xxxxx,
                        "comment_id": xxxxx,
                        "created_at": "2020-01-02 18:07:23",
                        "like_attendee": {
                            "id": xxxxx,
                            "email": "kami@xxxxx.com",
                            "first_name": "xxxxx Kamran",
                            "last_name": "Afzal"
                        }
                    }
                ],
                "comment_attendee": {
                    "id": xxxxx,
                    "email": "kami@xxxxx.com",
                    "first_name": "xxxxx Kamran",
                    "last_name": "Afzal"
                }
            }
        ]
    },
    {
        "id": xxxxx,
        "event_id": xxxxx,
        "attendee_id": 0,
        "image": "image_43756718415773xxxxx47504.jpg",
        "sort_order": 0,
        "created_at": "2019-12-26 08:05:18",
        "updated_at": "2019-12-26 08:05:18",
        "image_likes": [],
        "image_attendee": null,
        "image_title": "Title",
        "image_caption": "Caption",
        "image_url": "https://my.eventbuizz.com/assets/imagegallery/image_43756718415xxxxx77347504.jpg",
        "image_comments": []
    }
]

This API will return event app image gallery.

HTTP Request

GET https://my.eventbuizz.com/api/imageGallery

Query Parameters

Parameter Default Description
event_id required Event ID.

Eventsite image gallery

Get images and videos of eventsite.

<?php

$query = http_build_query([
 'event_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/eventsite/imageGallery?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "photos": [
        {
            "id": xxxxx,
            "sort_order": 0,
            "event_id": xxxxx,
            "image": "image_180872574515779xxxxx62358.jpg",
            "created_at": "2020-01-02 10:53:24",
            "updated_at": "2020-01-02 10:59:45",
            "image_url": "https://my.eventbuizz.com/assets/photos/image_180872574515779xxxxx62358.jpg",
            "image_title": "TITLE NO 3"
        },
        {
            "id": xxxxx,
            "sort_order": 1,
            "event_id": xxxxx,
            "image": "image_178356540215779xxxxx62358.png",
            "created_at": "2020-01-02 10:53:24",
            "updated_at": "2020-01-02 11:00:15",
            "image_url": "https://my.eventbuizz.com/assets/photos/image_178356540215779xxxxx62358.png",
            "image_title": "title no 2"
        },
        {
            "id": xxxxx,
            "sort_order": 2,
            "event_id": xxxxx,
            "image": "image_126348569215779xxxxx62358.png",
            "created_at": "2020-01-02 10:53:24",
            "updated_at": "2020-01-02 11:00:15",
            "image_url": "https://my.eventbuizz.com/assets/photos/image_126348569215779xxxxx62358.png",
            "image_title": "Title no 1 "
        }
    ],
    "videos": [
        {
            "id": xxxxx,
            "event_id": xxxxx,
            "sort_order": 0,
            "URL": "https://www.youtube.com/watch?v=wYG-zIP5Vis",
            "type": "3",
            "video_path": "",
            "created_at": "2020-01-02 10:24:27",
            "updated_at": "2020-01-02 10:48:55",
            "thumbnail": "102424_image_13464227101577960657.png",
            "thumbnail_url": "https://my.eventbuizz.com/assets/videos/102424_image_13464227101577960xxxxx657.png",
            "video_title": "you tube 23232"
        },
        {
            "id": xxxxx,
            "event_id": xxxxx,
            "sort_order": 1,
            "URL": "https://www.dailymotion.com/video/x2u0c9l",
            "type": "1",
            "video_path": "",
            "created_at": "2020-01-02 10:26:20",
            "updated_at": "2020-01-02 10:48:58",
            "thumbnail": "102618_image_16013116351577960775.jpg",
            "thumbnail_url": "https://my.eventbuizz.com/assets/videos/102618_image_16013116351577960xxxxx775.jpg",
            "video_title": "daily motion 32"
        },
        {
            "id": xxxxx,
            "event_id": xxxxx,
            "sort_order": 2,
            "URL": "https://vimeo.com/86757161",
            "type": "2",
            "video_path": "",
            "created_at": "2020-01-02 10:26:56",
            "updated_at": "2020-01-02 10:49:00",
            "thumbnail": "102651_image_3533972341577960806.jpg",
            "thumbnail_url": "https://my.eventbuizz.com/assets/videos/102651_image_3533972341577960xxxxx806.jpg",
            "video_title": "Vimeo 3232"
        },
        {
            "id": xxxxx,
            "event_id": xxxxx,
            "sort_order": 3,
            "URL": "https://www.facebook.com/TheLegend.NFAKOfficial/videos/2496733523768352/UzpfSTY1MzA2OTQ0NjoxMDE1OTIzNTMxNDE1NDQ0Nw/",
            "type": "4",
            "video_path": "",
            "created_at": "2020-01-02 10:27:29",
            "updated_at": "2020-01-02 10:49:02",
            "thumbnail": "102727_image_20362426461577960842.jpg",
            "thumbnail_url": "https://my.eventbuizz.com/assets/videos/102727_image_203624264615779xxxxx60842.jpg",
            "video_title": "Others URL 323"
        },
        {
            "id": xxxxx,
            "event_id": xxxxx,
            "sort_order": 4,
            "URL": "",
            "type": "5",
            "video_path": "https://my.eventbuizz.com/assets/videos/others_1577961133.mp4",
            "created_at": "2020-01-02 10:32:37",
            "updated_at": "2020-01-02 10:49:02",
            "thumbnail": "102752_image_2295634711577960865.png",
            "thumbnail_url": "https://my.eventbuizz.com/assets/videos/102752_image_229563471157796xxxxx0865.png",
            "video_title": "upload from device 321321"
        }
    ]
}

This API will return eventsite images and videos of image gallery module.

HTTP Request

GET https://my.eventbuizz.com/api/eventsite/imageGallery

Query Parameters

Parameter Default Description
event_id required Event ID.

Newsletter subscriber

Get newsletter subscriber list

<?php

$query = http_build_query([
 'type' => '',
 'mailing_list_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/mailinglist/get-subscribers-list';    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{

    "list": [

        {

            "id": 106564,
            "event_name": null,
            "email": "user@gmail.com",
            "first_name": "Arslan",
            "last_name": "hassan",
            "created_at": "2022-07-15 06:55:11",
            "updated_at": "-0001-11-30 00:00:00"

        },

    ],

    "status": "1",
    "status_code": "200"

}

This API will return newsletter subscriber list .

HTTP Request

POST https://my.eventbuizz.com/api/mailinglist/get-subscribers-list

Query Parameters

Parameter Default Description
type required Enter type For e.g 'subscirbers,unsubscribed,bounced'.
mailing_list_id required Add mailing list id For e.g '10'.

Get mailing list

<?php

$query = http_build_query([
 'page' => '',
 'limit' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/mailinglist/get-mailing-list';    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "mailing_list": [
        {
            "id": 165,
            "organizer_id": 1277,
            "name": "New registration flow",
            "default_from_email": null,
            "default_from_name": "",
            "created_at": "2023-04-03 14:42:16",
            "updated_at": "-0001-11-30 00:00:00",
            "deleted_at": null,
            "subscribers_count": 6,
            "unSubscribers_count": 1,
            "bounced_count": 0
        },
    ],
    "status": "1"
}

This API will return mailing list .

HTTP Request

POST https://my.eventbuizz.com/api/mailinglist/get-mailing-list

Query Parameters

Parameter Default Description
page optional Enter page For e.g '0'. default value for page 0.
limit optional Add limit For e.g '10'. delault limit is 200.

QR Code Scan API

Scan QR Code

<?php

$query = http_build_query([
 'url_id' => ''
]);

$api_endpoint = 'https://my.eventbuizz.com/api/get-attendee-info?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "status": 1,
    "data": {
        "attendee": {
            "first_name": "New QR",
            "last_name": "code",
            "email": "newqr@gmail.com",
            "BIRTHDAY_YEAR": "2023-04-25 00:00:00",
            "EMPLOYMENT_DATE": "2023-04-30",
            "phone_code": "+688",
            "phone_number": "901234",
            "age": "26",
            "gender": "n/a",
            "company_name": "eventbuizz",
            "title": "Title",
            "industry": "IT industry",
            "about": "",
            "website": "http://www.shiring.com",
            "facebook": "http://www.shiring.com2",
            "twitter": "http://www.twitter.com",
            "linkedin": "http://www.google.com",
            "organization": "Organization",
            "jobs": "JOB TASK",
            "interests": "Interests",
            "initial": "MR",
            "department": "Department",
            "private_house_number": "Private house number 1234",
            "private_street": "Private street 1234",
            "private_post_code": "Private post code1234",
            "private_city": "Private city1234",
            "private_country": "Nigeria"
        }
    }
}

Use the API KEY provided by Event organizer. This API will return attendee data from the ID you get from scanning EventBuizz's Attendee QR Code.

HTTP Request

GET https://my.eventbuizz.com/api/get-attendee-info

Query Parameters

Parameter Default Description
url_id required ID retrieved from QR code

Exhibitor Portal API

Get leads

<?php

$query = http_build_query([
]);

$api_endpoint = 'https://my.eventbuizz.com/api/leads/exhibitor?' . $query;    
$API_KEY = API_KEY;

$headers = array();
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization:'.$API_KEY;

$curl = curl_init($api_endpoint);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); 

// Make the REST call, returning the result
$response = curl_exec($curl);



The above command returns JSON structured like this:


{
    "data": [
        {
            "id": 61467,
            "event_name": "The right event",
            "contact_type_name": "EventBuizz",
            "contact_person_type": "exhibitor",
            "contact_type_id": 22712,
            "contact_person_name": "Kashaf",
            "first_name": "Kashaf",
            "last_name": "Idris",
            "email": "ki@eventbuizz.com",
            "phone": "+45-3048078",
            "work": "",
            "company": "",
            "title": "CTO",
            "department": "",
            "state": "",
            "industry": "",
            "website": "",
            "rating": 5,
            "notes": "Notes",
            "date": "2023-04-06",
            "signatures": "",
            "initial": "",
            "private_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": "Denmark"
            },
            "company_address_info": {
                "address": "",
                "street_number": "",
                "post_code": "",
                "city": "",
                "country": "Denmark"
            },
            "products": [
                {
                    "id": 562,
                    "event_id": 9337,
                    "type_id": 22712,
                    "type": "exhibitor",
                    "product_name": "Product",
                    "document": "document_1680759385.docx",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2023-04-06 05:36:30",
                    "updated_at": "2023-04-06 05:36:30",
                    "deleted_at": null
                },
                {
                    "id": 563,
                    "event_id": 9337,
                    "type_id": 22712,
                    "type": "exhibitor",
                    "product_name": "Product 2",
                    "document": "document_1680759405.docx",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2023-04-06 05:36:47",
                    "updated_at": "2023-04-06 05:36:47",
                    "deleted_at": null
                }
            ],
            "signups": [
                {
                    "id": 385,
                    "event_id": 9337,
                    "type_id": 22712,
                    "type": "exhibitor",
                    "consent_name": "Consent M1",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2023-04-06 05:37:07",
                    "updated_at": "2023-04-06 05:37:07",
                    "deleted_at": null
                },
                {
                    "id": 387,
                    "event_id": 9337,
                    "type_id": 22712,
                    "type": "exhibitor",
                    "consent_name": "Consent M3",
                    "status": 1,
                    "sort_order": 0,
                    "created_at": "2023-04-06 05:37:22",
                    "updated_at": "2023-04-06 05:37:22",
                    "deleted_at": null
                }
            ],
            "survey_results": []
        }
    ],
    "status": "1"
}

Use the API KEY given in Exhibitor Portal. This API will return attendee data from the ID you get from scanning EventBuizz's Attendee QR Code.

HTTP Request

GET https://my.eventbuizz.com/api/leads/exhibitor

Query Parameters

Parameter Default Description

Errors

The EventBuizz API uses the following error codes:

Error Code Meaning
400 Bad Request -- Your request is invalid.
401 Unauthorized -- Your API key is wrong.
403 Forbidden -- The API requested is hidden for administrators only.
404 Not Found -- The specified API could not be found.
405 Method Not Allowed -- You tried to access a API with an invalid method.
406 Not Acceptable -- You requested a format that isn't json.
410 Gone -- The API requested has been removed from our servers.
429 Too Many Requests -- You're requesting too many API calls! Slow down!
500 Internal Server Error -- We had a problem with our server. Try again later.
503 Service Unavailable -- We're temporarily offline for maintenance. Please try again later.
php