evenito API documentation (1.0.0)

Download OpenAPI specification:Download

API usage

By using the API key, API requests can be done by simply having the key in the Authorization header.

Note: To be efficient, many endpoints should be used with the correct query parameters. For inspiration, follow samples of how our application (app.evenito.com) does API calls or request for a more personalized documentation from evenito.

Pagination

All get many endpoints are paginated to return maximum 300 entities in a single call.

Required headers

Authorization: Bearer {token / API key}
evenito-space-id: {spaceId}

Getting started with API keys

Api keys are meant to improve the ease of API access and the maintenance and rotation of API access keys. API tokens do not expire, therefore the rotation can be determined by the users themselves.

Create your first API key

Retrieve a normal user key

The bearer token from your user can be retrieved by taking a look into the network tab when logged in as a space_administrator in the space that you want to create an api key for.

Where to find the temporary bearer token

This token has a very limited lifetime so if it runs out by the time you have prepared the API call to create your API then grab a new one from the browser. As the next step do a POST call to the API keys endpoint with this token in order to add a permanent API key.

Synchronize all contacts to your system

If you have past data in evenito already, then this step is for the initial backfill of all contact data

Get all events as a first step

Request (Reference):

curl 'https://api.app.evenito.com/spaces/{space_id}/events?page=1&limit=10&s={"$and":[{"parent_id":{"$isnull":true}},{"status":{"$ne":"archived"}}]}' \
  -H 'authorization: Bearer ey...' \
  -H 'evenito-space-id: {space_id}' \

Note that without {"parent_id":{"$isnull":true}} also schedules from within events are returned.

Response:

{
    "error": false,
    "data": [
        {events listed here},
        ],
    "count": 4,
    "total": 4,
    "page": 1,
    "pageCount": 1
}

After getting all events, the contacts need fetching per event.

Get all contacts from an event, per event

Request (Reference):

curl 'https://api.app.evenito.com/events/{event_id}/contacts?page=1&limit=300' \
  -H 'accept-version: 2' \
  -H 'authorization: Bearer ey...' \
  -H 'evenito-space-id: {space_id}' \

Keeping your system up to date with the changes happening in evenito

This fetches all changes over the entire space since the timestamp, up to 24h into the past maximum. Please call this endpoint on an interval not more frequent than once every few minutes, at least daily.

This sample request gets all contact creations and changes, ensuring the latest information. As it's a log of changes one contact may appear in it multiple times - therefore be careful about creating duplicates. Request (Reference):

curl 'https://api.app.evenito.com/spaces/{space_id}/change-log?fields=ts,entity,action,previous_value,current_value&s={"$and":[{"ts":{"$gt":"2025-02-13T13:00:00.000Z"}},{"entity":{"$in":["contacts"]}},{"action":{"$in":["UPDATE","INSERT"]}}]}'\
-H 'Authorization: Bearer ey...' \
-H 'evenito-space-id: {space_id}'

Response:

{
   "error":false,
   "data":[
     list of changes here, with the data that was requested with the fields parameter
   ],
   "count":14,
   "total":null,
   "page":1,
   "pageCount":null
}

Create events and contacts in evenito

Create a new event

It is always recommended to use templates or other events for creating new events. To do this, check for the ID of the event you need (Templates and Events references) and use that for creating a new one using the following payload.
Request:

curl -L 'https://api.app.evenito.com/spaces/{space-id}/events/{template or event-id}/copy' \
-H 'authorization: Bearer ey...' \
-H 'content-type: application/json' \
-H 'evenito-space-id: 74a95ce2-4ef1-4794-a606-9973828dd860' \
-d '{
    "name": "Apero Tournament mit Golf - Juni",
    "overrides": {
        "team_ids": [
            "a5c78e02-c7a3-4f3d-9359-9ce3ff73ec36"
        ]
    },
    "replacers": {
        "start_timestamp": {
            "value": "2026-06-01T09:30:00.000Z",
            "type": "date"
        }
    },
    "template": false
}'

Bulk uploading contacts into events

Request (Reference):

curl 'https://api.app.evenito.com/events/{eventId}/contacts/bulk' \
  -H 'accept: application/json, text/plain, */*' \
  -H 'accept-version: 2' \
  -H 'authorization: Bearer ey...' \
  -H 'content-type: application/json' \
  -H 'evenito-space-id: {space_id}' \
  --data-raw '{"bulk":
                [
                    {"language":"de","data":{"firstName":"test1","lastName":"test1","email":"test1@test.com"}},
                    {"language":"en","data":{"firstName":"test2","lastName":"test2","email":"test2@test.com"}}
                ]
            }'

The response will include all uploaded contacts.

API Keys

Get API Keys

Retrieve a list of existing API keys

header Parameters
content-type
required
string
Example: application/json
evenito-space-id
required
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

Responses

Response samples

Content type
application/json
{
  • "data": [
    ]
}

Create API Keys

Save the key from the response in a secure place, as this is the first and the last time that the key itself is shown.

header Parameters
content-type
required
string
Example: application/json
evenito-space-id
required
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860
Request Body schema: application/json
name
string

Responses

Request samples

Content type
application/json
{
  • "name": "master_key"
}

Response samples

Content type
application/json
{
  • "id": "2f7933fc-3462-4834-ae7f-218989a65912",
  • "name": "master_key",
  • "key": "eak-..."
}

Contacts

Contacts

Get all contacts (attendees/people) from the event. You can filter the results with the query parameters, see the examples below. The 'total' number in the response will be the total based on the filters, independent of the pagination.

query Parameters
page
string
Example: page=1

page

limit
string
Example: limit=10

limit

sort
string
Example: sort=id,ASC

sort

s
string
Examples:
  • s={"$or":[{"status":"registered"}]} - filter by status
  • s={"$or":[{"showed_up":"physical"}]} - filter by check-in
  • s={"$catchall":"mustermann"} - filter by search query
  • s={"$and":[{"status_changed_at":{"$gte":"2026-01-07T12:42:00.000Z"}},{"status_changed_at":{"$lte":"2026-01-07T15:42:00.000Z"}}]} - search by last status update

s

header Parameters
accept-version
string
Example: 2

accept-version

evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "count": 10,
  • "data": [
    ],
  • "error": false,
  • "page": 1,
  • "pageCount": 20,
  • "total": 200
}

Bulk Create Contacts

Import multiple contacts at once. You can assign groups, set the initial status, and fill specific data fields immediately. You can safely ignore the values outside the contact data object, as they will default to something according to the event ('pending' status, event default language, fallback groups).

path Parameters
eventId
required
string
Example: 315e0a0f-9ead-4c02-b916-2f2ded8b088b
header Parameters
content-type
required
string
Example: application/json
authorization
required
string
Example: Bearer ey...
evenito-space-id
required
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860
Request Body schema: application/json
Array of objects

Responses

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
{
  • "error": false,
  • "result": [
    ]
}

Groups

query Parameters
page
string
Example: page=1

page

limit
string
Example: limit=300

limit

header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "count": 5,
  • "data": [
    ],
  • "error": false,
  • "page": 1,
  • "pageCount": 1,
  • "total": 5
}

Change-log

Change-log: Get all recent changes

Fetches all contact or event related changes since the timestamp (up to 24h ago). The primary mechanism for data synchronization integrations. Meant to be called in intervals of once every few minutes, at least daily. The query parameters for this can also sent in the body of a POST request.

query Parameters
s
string
Example: s={"$and": [{"ts": {"$gt": "2025-12-23T06:21:24.069z"}}, {"action": {"$in": ["INSERT", "UPDATE"]}}, {"entity": {"$in": ["contacts"]}}]}
s
string
Example: s={"$and": [{"ts": {"$gt": "2025-12-23T06:21:24.069z"}}, {"action": {"$in": ["DELETE"]}}, {"entity": {"$in": ["events"]}}]}
s
string
Example: s={"$and": [{"ts": {"$gt": "2026-01-13T08:41:24.069Z"}},{"$or": [{"$and": [{ "action": "INSERT" },{ "entity": "message_job_broadcast_message" }]},{"$and": [{ "action": "UPDATE" },{ "entity": "contacts" }]}]}]}&fields=entity,entity_id,event_id,action,change_id,contact_id,ts,current_value,previous_value
header Parameters
authorization
required
string
Example: Bearer ey...
evenito-space-id
required
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 2,
  • "total": null,
  • "page": 1,
  • "pageCount": null
}

Same as above, but using a POST request

Fetch change logs using a POST request. This allows for complex, large JSON search queries that might otherwise exceed URL character limits.

path Parameters
spaceId
required
string <uuid>
Example: 4fa25ae1-ad6f-47f1-87ff-2a37936c5b59

ID of the space

query Parameters
fields
string
Example: fields=id,entity,entity_id,event_id,action,ts

Comma-separated list of fields to return

header Parameters
authorization
required
string
Example: Bearer {apiKey}

Bearer token

evenito-space-id
required
string <uuid>
Example: 4fa25ae1-ad6f-47f1-87ff-2a37936c5b59

ID of the space

Content-Type
required
string
Example: application/json
Request Body schema: application/json
object

query object

Request samples

Content type
application/json
{
  • "search": {
    }
}

Events

Events

Fetch all events from your space. It's important to use the correct query parameters to avoid unwanted results, considering also that events with a parent_id are schedule items inside the event.

query Parameters
page
string
Example: page=1

page

limit
string
Example: limit=10

limit

s
string
Example: s={"$and":[{"status":{"$ne":"archived"}},{"calculated_end_timestamp":{"$gt":"now()"}},{"parent_id":{"$isnull":true}}]}

s

sort
string
Example: sort=start_timestamp,ASC

sort

header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 4,
  • "total": 4,
  • "page": 1,
  • "pageCount": 1
}

Create Blank Event

Creates a new blank event. Generally not recommended as it will lack all of the personalization and setup.

path Parameters
spaceId
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Content-Type
required
string
Example: application/json
Request Body schema: application/json
object

I18n object for the event name

languages
Array of strings
timezone
string
default_language
string
start_timestamp
string <date-time>
end_timestamp
string

Duration string (e.g., PT10H)

object
object
companions_per_contact_limit
integer

Responses

Request samples

Content type
application/json
{
  • "languages": [
    ],
  • "timezone": "Europe/Zurich",
  • "name": {
    },
  • "features": { },
  • "default_language": "en",
  • "attendee_portal_config": {
    },
  • "description": {
    },
  • "max_host_hierarchy_depth": 1,
  • "dates": {
    },
  • "registered_contact_hard_limit": null,
  • "tickets_per_order_limit": null,
  • "companions_per_contact_limit": 0,
  • "start_timestamp": "2026-01-06T07:00:00.000Z",
  • "end_timestamp": "PT10H",
  • "contact_list_edit_starts_at": null,
  • "contact_list_edit_ends_at": null,
  • "host_booking_starts_at": null,
  • "host_booking_ends_at": null,
  • "host_contact_registration_starts_at": null,
  • "host_contact_registration_ends_at": null
}

Response samples

Content type
application/json
{
  • "error": false,
  • "id": "d27120a5-af9b-4981-989e-280d8229c5ac",
  • "created_at": "2026-01-06T15:42:28.618Z",
  • "updated_at": "2026-01-06T15:42:28.618Z",
  • "root_id": null,
  • "name": {
    },
  • "description": {
    },
  • "start_timestamp": "2026-01-06T07:00:00.000Z",
  • "end_timestamp": "P0Y0M0DT10H0M0S",
  • "languages": [
    ],
  • "visibility": null,
  • "default_language": "en",
  • "timezone": "Europe/Zurich",
  • "parent_id": null,
  • "event_type": null,
  • "registered_contact_hard_limit": null,
  • "attendee_portal_config": {
    },
  • "money_config": {
    },
  • "evenito_ticketing_config": {
    },
  • "status": "in-preparation",
  • "ticket_sales_active": false,
  • "contact_list_edit_starts_at": null,
  • "contact_list_edit_ends_at": null,
  • "tickets_per_order_limit": null,
  • "companions_per_contact_limit": 0,
  • "template": false,
  • "host_booking_starts_at": null,
  • "host_booking_ends_at": null,
  • "host_contact_registration_starts_at": null,
  • "host_contact_registration_ends_at": null,
  • "max_host_hierarchy_depth": 1,
  • "space_id": "74a95ce2-4ef1-4794-a606-9973828dd860",
  • "team_ids": [
    ],
  • "cover_image_id": null,
  • "is_public": false,
  • "host_register_contact_on_ticket_assignment": "required",
  • "teams": [ ],
  • "space": {
    },
  • "labels": [ ],
  • "eventFeatures": [ ],
  • "owners": [
    ],
  • "cover_image": null,
  • "group_ids": [ ],
  • "schedule_speaker_profile_ids": [ ],
  • "label_ids": [ ],
  • "ownerIds": [
    ]
}

Create Event (recommended)

Triggers an asynchronous job to copy an event. You can override specific fields like teams and values like dates.

path Parameters
spaceId
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space containing the event

eventId
required
string <uuid>
Example: ee6b83ae-3c4f-45ba-a5c0-1583bc6a23e1

ID of the event to copy

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

content-type
required
string
Example: application/json
evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Request Body schema: application/json
name
string

The name of the new event

template
boolean
Default: false

Whether the new event should be a template

object

Directly overwrite specific fields on the new event

object

Find and replace specific values (useful for shifting dates)

Responses

Request samples

Content type
application/json
{
  • "name": "Apero tournament mit golf",
  • "overrides": {
    },
  • "replacers": {
    },
  • "template": false
}

Response samples

Content type
application/json
{
  • "error": false,
  • "message": "events | ['ee6b83ae-3c4f-45ba-a5c0-1583bc6a23e1'] copy started.",
  • "table": "events",
  • "initial_entity_ids": [
    ],
  • "entity_references": {
    },
  • "job_id": "268e5871-8dcf-46a9-9755-fcb6928bdee9"
}

Get Event Templates

Fetches a list of events that are marked as templates. These can be used as a base to copy/create new events.

path Parameters
spaceId
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 1,
  • "total": 1,
  • "page": 1,
  • "pageCount": 1
}

Event Stats

Fetch all attendance related statistics from an event without any of the extra details.

header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "grouped_by_group_registered": null,
  • "grouped_by_group_showed_up": null,
  • "grouped_by_status": [
    ],
  • "total_checked_in": "0",
  • "total_contacts": "200"
}

Get Event Timeframes

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "count": 3,
  • "data": [
    ]
}

Get Single Event

path Parameters
spaceId
required
string <uuid>
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "placeHolderModelName": "event",
  • "placeholderFields": [
    ],
  • "id": "315e0a0f-9ead-4c02-b916-2f2ded8b088b",
  • "created_at": "2025-12-23T10:55:51.836Z",
  • "updated_at": "2025-12-23T10:55:51.836Z",
  • "root_id": null,
  • "name": {
    },
  • "description": {
    },
  • "start_timestamp": "2026-09-03T07:00:00.000Z",
  • "end_timestamp": "P0Y0M1DT9H0M0S",
  • "calculated_end_timestamp": "2026-09-04T16:00:00.000Z",
  • "languages": [
    ],
  • "visibility": null,
  • "default_language": "de",
  • "timezone": "Europe/Zurich",
  • "parent_id": null,
  • "event_type": null,
  • "registered_contact_hard_limit": 200,
  • "attendee_portal_config": {
    },
  • "money_config": {
    },
  • "evenito_ticketing_config": { },
  • "status": "in-preparation",
  • "ticket_sales_active": false,
  • "contact_list_edit_starts_at": null,
  • "contact_list_edit_ends_at": null,
  • "tickets_per_order_limit": null,
  • "companions_per_contact_limit": 2,
  • "template": false,
  • "host_booking_starts_at": null,
  • "host_booking_ends_at": null,
  • "host_contact_registration_starts_at": null,
  • "host_contact_registration_ends_at": null,
  • "max_host_hierarchy_depth": 2,
  • "space_id": "74a95ce2-4ef1-4794-a606-9973828dd860",
  • "team_ids": [
    ],
  • "cover_image_id": "962df205-347d-46b4-aee9-ad0f8ede9cda",
  • "is_public": false,
  • "host_register_contact_on_ticket_assignment": "optional",
  • "eventFeatures": [
    ],
  • "group_ids": [ ],
  • "schedule_speaker_profile_ids": [ ],
  • "label_ids": [ ],
  • "ownerIds": [
    ],
  • "features": {
    }
}

Teams

Get Teams

Fetch all teams associated with the current space, including their member IDs and assigned event IDs. Useful when needing to check what the team name is when seeing the team id on the event.

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Responses

Response samples

Content type
application/json
{
  • "data": [
    ]
}

Labels

Get Space Labels

Fetch a list of labels that can be assigned to events within the space.

path Parameters
spaceId
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 4,
  • "total": 4,
  • "page": 1,
  • "pageCount": 1
}

Create Space Label

Create a new label in the space.

path Parameters
spaceId
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

header Parameters
authorization
required
string
Example: Bearer ey...

Bearer token

evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

ID of the space

Request Body schema: application/json
_id
string
label_key
string
name
i18n object

Responses

Request samples

Content type
application/json
{
  • "_id": "8F355D-E19075",
  • "label_key": "CA916D-191CE9",
  • "name": {
    }
}

Data-shapes (Questions)

Data Shapes

Data-shapes are the fields and questions that contacts.data objects and event forms consist of. Call this endpoint if you see a non-recognizable value in the contact such as 'questionBdad4E488B8F': 'option-D316E9-2DC25D-38092E'. Data-shape keys (values sent in API responses) can be PATCHed so you can more easily recognize them in contact responses. For this reason, we recommend setting up the data-shapes inside templates so that the template setup can be relied on in future API interactions.

header Parameters
accept-version
string
Example: 2

accept-version

evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "count": 17,
  • "data": [
    ]
}

Update Data Shape

Modify a data shape. This is commonly used to set a human-readable data_key or dataRepresentation for options, ensuring that API integrations receive recognizable keys instead of random IDs. To do so, copy the entire object out from the /data-shapes call, replace the necessary values are then send it back as payload to this endpoint.

path Parameters
eventId
required
string <uuid>
dataShapeId
required
string <uuid>
header Parameters
authorization
required
string
Example: Bearer ey...
evenito-space-id
required
string <uuid>
Example: 74a95ce2-4ef1-4794-a606-9973828dd860
Request Body schema: application/json
data_key
string

The key used in the JSON response for this question (e.g. 'firstName' or 'dietary_requirements').

input_type
string
Enum: "text" "select" "checkbox" "radio"
category
string
name
object

I18n object for the question label

Array of objects
order_num
integer
conditions
object
validation_rules
object
read_only
boolean
form_ids
Array of strings <uuid>

Responses

Request samples

Content type
application/json
{
  • "stat_answered_by_contact_count": 0,
  • "id": "16fba58d-ba26-4e8e-b9bb-9556990cd891",
  • "created_at": "2025-12-23T10:55:54.124Z",
  • "updated_at": "2025-12-23T10:55:54.124Z",
  • "data_key": "recognizable_privacyPolicy_key",
  • "input_type": "select",
  • "category": "question",
  • "name": {
    },
  • "description": null,
  • "options": [
    ],
  • "order_num": 19,
  • "conditions": { },
  • "validation_rules": {
    },
  • "read_only": false,
  • "event_id": "afc8ab28-7ac6-4a7b-ab63-e3b34b7ca84d",
  • "space_id": "74a95ce2-4ef1-4794-a606-9973828dd860",
  • "form_ids": [
    ]
}

Response samples

Content type
application/json
{
  • "error": false,
  • "stat_answered_by_contact_count": 0,
  • "id": "16fba58d-ba26-4e8e-b9bb-9556990cd891",
  • "created_at": "2025-12-23T10:55:54.124Z",
  • "updated_at": "2026-01-15T13:29:16.163Z",
  • "data_key": "recognizable_privacyPolicy_key",
  • "input_type": "select",
  • "category": "question",
  • "name": {
    },
  • "description": null,
  • "options": [
    ],
  • "order_num": 19,
  • "conditions": { },
  • "validation_rules": {
    },
  • "read_only": false,
  • "event_id": "afc8ab28-7ac6-4a7b-ab63-e3b34b7ca84d",
  • "space_id": "74a95ce2-4ef1-4794-a606-9973828dd860",
  • "form_ids": [
    ]
}

Ticketing

Get Ticket Invoices

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 1,
  • "total": 1,
  • "page": 1,
  • "pageCount": 1
}

Get Ticket Types

Ticket types are the core contingent of the tickets, having the name, price and limits. Tickets assigned to contacts will refer to a ticket type.

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 4,
  • "total": 4,
  • "page": 1,
  • "pageCount": 1
}

Users

Get Space Users

path Parameters
spaceId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 1,
  • "total": 1,
  • "page": 1,
  • "pageCount": 1
}

Locations

Get Event Locations

Get all locations from an event. You can use the 'default' parameter in the response object to decide on the relevance of the location for you.

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 1,
  • "total": 1,
  • "page": 1,
  • "pageCount": 1
}

Websites

Sites

Get all sites from the event. Use the 'domain' and 'is_default' parameters in the response to decide on the relevance of the site for you.

query Parameters
fields
string
Example: fields=id,name,domain,status,is_default,template

fields

header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

priority
string
Example: u=1, i

priority

Responses

Response samples

Content type
application/json
{
  • "count": 1,
  • "data": [
    ],
  • "error": false,
  • "page": 1,
  • "pageCount": 1,
  • "total": 1
}

Get Single Site

path Parameters
eventId
required
string <uuid>
siteId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "id": "13cf338f-17bc-400c-8a0a-4db1c025e57a",
  • "name": "Innovating Finance",
  • "domain": "xvxsgfot.test-evenito.com",
  • "is_default": true,
  • "widgets": [
    ]
}

Speakers

Get Speaker Profiles

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "error": false,
  • "data": [
    ],
  • "count": 6,
  • "total": 6,
  • "page": 1,
  • "pageCount": 1
}

Booths

Get Booth Types

Get booth types (e.g. Sponsors, Partners, Booths etc).

path Parameters
eventId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "count": 3,
  • "data": [
    ]
}

Get Booths

Get all booths belonging to a specific booth type.

path Parameters
stakeholderTypeId
required
string <uuid>
header Parameters
evenito-space-id
string
Example: 74a95ce2-4ef1-4794-a606-9973828dd860

evenito-space-id

Responses

Response samples

Content type
application/json
{
  • "count": 3,
  • "data": [
    ]
}