Flow of Organizer Creation

This page will guide you to create your organizer.

Here are the steps and API endpoints to create an organizer in the Accelevents platform.

Organizer Creation

Calling these following API sequences will help you to create an organizer on our platform.

StepDescriptionAPI Reference
SignUp AdminThis will help you to sign in to the platform as admin.

click here for more details
SignUp Admin
Create New organizerCreating and naming a new organizer.

click here for more details
Create New organizer
Get Organizer DetailsYou will get detailed information regarding your organizer.

click here for more details
Get Organizer Details

1.SignUp Admin

You can call this step to have a user registered to the Accelevents (Admin Console) platform. It's necessary to provide the user's first name, email, and password (following the regular password requirements) for the registration to be successful.

This step will return an Access Token which will be used in further requests for user authentication.

This API will return a JSON response which contains the access_token field which will be used in further requests for user authentication.

Here is a sample response, which will be returned by API:

{
    "access_token": "string",
    "expires_in": "2022-01-14 09:42:40",
    "redirectUrl": "/host/dashboard/home",
    "userId": 0,
    "showExhibitorMenu": false,
    "userRole": "ROLE_ADMIN",
    "whiteLabelURL": null
}

2.Create New organizer

If you wish to create a brand new Organizer, you can create it by using this API.

This endpoint can be accessed by users with event admin access or greater.

To call this API you need to pass path parameter organizerName and authentication key in the header to authenticate the user.

Here is a sample response, which will be returned by API:

{
    "organizerId": 0,
    "name": "string",
    "organizerPageURL": "string",
    "allowSocialSharing": true
}

3. Get Organizer Details

After creating organizer, if you wish to get the details of your organizer you can use this API.

This endpoint can be accessed by users with event admin access or greater. It will return data like organizerId, organizerPageURL, planEndDate, renewalDate, allowSocialSharing, chargebeeCustomerId, chargebeePlanName, subscriptionId and many more.

To call this API, the user has to pass path parameter with API URLs like organizer_URL and authentication key to authenticate the user.

Here is a sample response, which will be returned by API:

{
    "organizerId": 0,
    "name": "string",
    "organizerPageURL": "string",
    "organizerDescription": "string",
    "facebookLink": "string",
    "twitterLink": "string",
    "linkedInLink": "string",
    "backgroundColor": "string",
    "textColor": "string",
    "website": "string",
    "contactEmailAddress": "string",
    "planId": 4,
    "chargebeePlanName": "Free",
    "chargebeeCustomerId": "string",
    "showTrayIntegration": true,
    "allowSocialSharing": true,
    "billingType": "Paid"
}