Authenticate an API call / Etix Data Integration

Body

Problem

  • How do I authenticate an Etix API call that includes the process for obtaining the necessary tokens?

Resolution

Authentication Process

  1. Obtain Tokens:
    • The Etix API requires three types of tokens for access: a security token (access token), a basic auth token, and a refresh token (API Key)
    • To acquire the security token, send a POST request to https://authorization.etix.com/v1/token/authorize with the basic auth token and the refresh token included
  2. Security Token Request example (with tokens redacted)
    • The response to this request will include the security token. If additional permissions (scopes) are required, new basic auth and refresh tokens must be obtained from the vendor
POST /v1/token/authorize HTTP/1.1
Host:[authorization.etix.com](https://authorization.etix.com/)
Content-Type: application/x-www-form-urlencoded
Authorization: Basic <BASIC AUTH TOKEN>
Accept: application/json
Cache-Control: no-cache
Post Data Payload:
grant_type=refresh_token&refresh_token=<REFRESH TOKEN>
  1. Vendor Contact:
    • For new refresh and authentication tokens, contact the vendor at api@etix.com

 

Send an Authenticated Request

  • With the security token obtained, you can make authentication requests to the API's functional endpoints. Include the security token in the Authorization header as a Bearer token
  • Note: Authentication tokens expire after 24 hours

Note

User

  • Application Operations
  • Client Office

System

  • 1184998: Etix Data Integration
  • 1445230: INT0210 Etix Demographic Outbound Studio 

 

Details

Details

Article ID: 148941
Created
Thu 2/2/23 2:40 PM
Modified
Mon 5/11/26 9:57 AM
Supported Office or Community
University Community of Students, Staff, and Faculty