Nexa API

Connect to Nexa API

The Nexa API lets developers securely connect to Nexa, automate processes, and build integrations.
It provides access to key features such as [e.g., managing events, retrieving analytics, creating users, etc.] through standard HTTP requests and JSON responses.

You can use the API to

- Retrieve data such as (event lists, questions, polls, signup, etc
- Create, update, or delete events
- Automate workflows between your system and Nexa
- Build custom dashboards or integrations

Base URL/endpoint

All API requests should use the following base URL:


Authentication

All requests to the API require Basic Authentication using your Nexa user name and password (or system-generated credentials) to authenticate each HTTP request. We recommend to use a dedicated user profile in Nexa as your API auth.


Obtain bearer token with curl


  1. curl -X POST https://api.nexahub.io/api/v1/auth/token/pair -H "Content-Type: application/json" -d '{"username": "[USERNAME]", "password": "[PASSWORD]"}'

Replace [USERNAME] and [PASSWORD] with the username and password of the Nexa user you created.

Response (example)

  1. {"refresh": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoicmVmcmVzaCIsImV4cCI6MTc2MTY3MDEwMywiaWF0IjoxNzYxNjQxMzAzLCJqdGkiOiI4MmM4MjAwYTU1Mzg0ZDYwYTY5OGFjNS0yNDEzMWU2MzJkZDciLCJlbWFpbCI6ImtiZUBjYXB0aXZhdGVpbnQuY29tIiwiZmlyc3RfbmFtZSI6IktlbGQiLCJsYXN0X25hbWUiOiJCZW5kdHNlbiJ9.9HWvMJTyw7-GbOGry57gaKeHvn7zxSU", "access": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNzY2ODI1MzAzLCJpYXQiOjE3NjE2NDEzMDMsImp0aSI6IjAwMjhkNDNhMjdmMDRmOWQ4ZjRiNWY0MyIsImVtYWlsIjoia2JlQGNhcHRpdmF0ZWludC5jb20iLCJmaXJzdF9uYW1lIjoiS2VsZCIsImxhc3RfbmFtZSI6IkJlbmR0c2VuIn0.Mn2ObjjA94xhcQwYNj6CJQVyugURvqvyy2aCieQtjQY", "user": {"id": "62a8749f-9354-4916-8ac5", "email": "email@example.com", "first_name": "Firstname", "last_name": "Lastname"}}

Full documentation

Read the full documentation on https://api.nexahub.io/api/v1/docs



    About

    Nexa is a product from Captivate ApS.

    Captivate: captivateint.com
    Nexa Login: app.nexahub.io

    Support Team: support@nexahub.io

    Try Nexa for FREE