Easy-to-use APIs are provided to technical teams to ensure smooth event experiece for Attendees, Exhibitors, Speakers, Sponsors and any other visitor.
MICEtribe Developers (1.0.1)
Request
Purpose
Retrieve metadata for the active event, including key details (id, slug, name, timezone, start/end) and the available personas with their registration fields. Useful for client apps to configure flows and validate registration inputs.
Endpoint and Method
Method: GET
URL: {{base_url}}event
Path/URL Variables
- None. The base URL is parameterized via {{base_url}} in your active environment.
Headers
Accept: application/json
Accept-Encoding: application/json
Authentication
If the API requires auth, use a Bearer token variable. Configure at the folder/collection level or request level:
Type: Bearer Token
Token: {{token}}
If auth is inherited from the collection/folder, no per-request changes are needed here.
Sample Success Response (200) — summarized{ "event_id": 6200,
"slug": "mobapp",
"name": "vFairs Mobile app integration",
"timezone": "Asia/Qatar",
"start_date": "2025-11-09T10:00:00+03:00",
"end_date": "2025-11-30T22:00:00+03:00",
"personas": [ {
"id": 15910, "slug": "visitor", "name": "Visitor",
"fields": [ { "id": 323339, "slug": "fullname", "label": "Full name", "type": "Name" }, { "id": 323340, "slug": "email", "label": "E-mail", "type": "E-mail" }, { "id": 323341, "slug": "phone", "label": "Phone number", "type": "Phone number" }
] }, // Additional personas such as exhibitor, speaker, vip, media, etc. ] }
Key fields: event_id, slug, name, timezone, start_date, end_date. Personas is an array; each persona has id, slug, name, and fields[]. A field has id, slug, label, type, and optional values (e.g., radio options).
Response Codes
200 OK: Event metadata returned successfully.
400 Bad Request: Invalid query parameter(s).
401 Unauthorized: Missing/invalid token when authentication is enforced.
404 Not Found: Event not available.
5xx Server Error: Unexpected server-side issue.
Usage Tips (Environments and Variables)
Set {{base_url}} in your active environment (e.g., Sandbox) to target the appropriate host.
Store {{token}} in the same environment and configure Authorization to inherit Bearer token.
Use examples above for query parameters; toggle them in the Params tab as needed.
Do not modify method, URL, or headers when using this request unless your API variant requires it.
- Mock serverhttps://developer.micetribe.com/_mock/apis/event
- https://developer.micetribe.com/{{base_url}}/event
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://developer.micetribe.com/_mock/apis/event \
-H 'Accept-Encoding: application/json' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{}'event