Oveit API documentation
Welcome to the Oveit API documentation website. You can use our API to access organizer-specific Oveit functions, such as fetching event information, checking in ticket codes, and more.
Introduction
All API methods will be called via POST requests to https://l.oveit.com/api/[endpoint].
The server will always reply with a 200 OK HTTP status code, even when there was an API error, except when the authentication token is invalid or has expired, in which case the server will send a 403 Forbidden status.
All API methods will respond with a JSON result. In case an error occurs, the response will contain an error key:
{
"error": "This ticket does not exist"
}
Authentication
Most API methods expect a valid authorization token parameter. To obtain an access token, send a POST request
to the seller/login endpoint with your organizer credentials. Use the resulting access token as a parameter for all
subsequent API calls.
HTTP request
POST https://l.oveit.com/api/seller/login
Request parameters
| Parameter | Description |
|---|---|
email |
Your organizer account email address |
password |
Your password |
Response example
{
"token": "f18bf1bf246affb8",
"user": {
"id": 1,
"email": "oveit@account.com",
"seller_id ": 1,
"role": "user",
"role_acl_type": "event_checkin",
"role_acl_name": "Event checkin staff",
"permissions": [
"api",
"rfid_pairing"
]
},
"expires_at": "2020-04-08 07:54:26",
"expires_in": 172800
}
Note
Access tokens expire in 48 hours, but each API call made using a particular token resets this timer. This means each token expires after 48 hours since the last API call.
Headers
The language in which response are returned can be changed if you use the Accept-Language header.
Available languages: en, de, es, fr, ja, nl
Accept-Language: en
As an alternative to sending the token in the request body, you can also use the Authorization header:
Authorization: Bearer [token]
Password recovery
Sends an email with password reset instructions to the specified email address.
HTTP request
POST https://l.oveit.com/api/seller/recover_password
Request parameters
| Parameter | Description |
|---|---|
email |
The email address to send the password reset instructions to |
Response
{
"ok": true
}