Articles by topic

Online Events & Live Streaming

Related articles

Keine Artikel verfügbar.

Table of contents

Last updated:
September 5, 2025

Getting started with the Oniva API

The Oniva API allows programmatic access to event data, offering a flexible and powerful solution for integrating events into other systems, retrieving participant data, or automating workflows.

API icon

API features

The Oniva GraphQL API supports a variety of use cases, including:

  • Event Import: Retrieve event details to display upcoming events on other platforms.
  • Participant Access: Retrieve a guest list and their check-in status for event management.
  • Custom Integrations: Build tailored solutions for specific requirements.

Link to the detailed API documentation

The complete API documentation and sample code can be found in the Oniva GraphQL API Documentation Repository. It contains detailed guides, examples, and explanations for developers.

Link to the API documentation:
Oniva GraphQL API Documentation

Accessing the API

To use the API, the following parameters are required:

1. Endpoint URL

The base URL for accessing the API is:
https://app.oniva.events/api/graphql

2. App token key

An authentication key is needed to securely access data.

  • The app token key can be provided by Oniva support or created through the admin interface. An app token can only be issued for all events of a workspace.
  • For user-specific integrations, event tokens and other authentication methods are available.

How the API works

The API uses GraphQL, a flexible query language that allows specifying exactly which data is needed. This enables efficient and precise requests.

Overview:

  • Queries: Retrieve data such as event details or participant information.
  • Mutations: Modify or create data, e.g., generating authentication tokens.

Introduction and additional information on GraphQL: Learn GraphQL.

Recommended tools

To explore and use the API, the following tools are recommended:

  • GraphQL IDEs: Tools like GraphiQL Online make it easy to explore the API.
  • HTTP Clients: API requests can be made using tools like cURL or Postman.

API support

The Oniva support team is available to assist with any questions, from authentication to integrating the API into existing workflows.

For more information about the API and getting started, visit: Oniva API Documentation.

Download

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva
Privacy Policy
.

Was this article helpful?

Thank you very much! Your feedback has been recorded.
Huch! Beim Absenden des Formulars ist etwas schief gelaufen.

Helpful information for event managers

Discover exciting articles about creating unforgettable events.

Benchmarks for KPIs in event marketing 2024

Benchmarks for KPIs in event marketing 2024

Portrait of Marc Blindenbacher
Marc Blindenbacher
August 13, 2024
5 min
 With these tips, you can reduce the no-show rate!

With these tips, you can reduce the no-show rate!

Portrait of Marc Blindenbacher
Marc Blindenbacher
March 13, 2024
6 min

Didn't find an answer?

If you couldn't find the information you were looking for, our support team is happy to help. Create a ticket, and we will get back to you as soon as possible.
Time icon
Support hours
Monday to Friday, 08:00 to 17:00(excluding public holidays in the city of Zurich)

Contact support

Your contact details

Only requests from existing admins will be processed. Please enter your own contact details in the section below.

Request details

Please provide all information regarding your request. The more detailed your input, the faster we can process it.

Insert the link to your event or campaign – this helps us locate it more quickly.
Describe your issue as precisely as possible: What exactly do you need help with? Which function or area of the application is affected? If something didn’t work as expected, what happened and what steps did you take beforehand?

⚠️ Please do not provide
any personal data of guests
(e.g. names, e-mail addresses or phone numbers). Use
booking numbers
and
links
only to describe your request. Note: If you enter personal data, it will be transmitted to and
processed by our external support provider
 as part of handling your request.

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva Privacy Policy.

Thank you for your support request! 🎉

What happens next?

A member of our support team will contact you as soon as possible to help you with your issue. In the meantime, visit our knowledge base and explore helpful articles and guides that may already provide the answers you need.

Refunds

Your contact details

Only requests from existing admins will be processed. Please enter your own contact details in the section below.

Request details

⚠️ Please do not provide
any personal data of guests
(e.g. names, e-mail addresses or phone numbers). Use
booking numbers
and
links
only to describe your request. Note: If you enter personal data, it will be transmitted to and
processed by our external support provider
as part of handling your request.

Fees

In addition to the usual processing fees, an extra fee of
CHF 2.50 / EUR 2.40 per transaction
 will be charged for refunds. This amount will be deducted from the total proceeds. For more information, please refer to the
Terms of Use
.

By submitting, I agree that Oniva may process and store my data in accordance with the Oniva Privacy Policy.

Thank you for your support request! 🎉

What happens next?

A member of our support team will contact you as soon as possible to help you with your issue. In the meantime, visit our knowledge base and explore helpful articles and guides that may already provide the answers you need.