Skip to main content

Guide: Generate API Tokens for external systems

Follow the steps below to generate an API Token that systems can use to integrate with our API

Updated over a month ago

1. Create a Channel for the system

a) Once integrated, then create a Channel for them

b) Let us know the Channel ID

c) You can find this at the end of the URL of their Channel page:

Screenshot 2024-06-10 at 17.42.16.png

d) We will then create an API Key for this Channel and will send it to you when built

2. If it is a ticketing system/agent, are they charging commission on sales?

a) If yes, create an Inside Adjuster and add their Channel to it

b) You'll then need to do add this to your Event's Price Table

Learn more - Adjusters

3. Add to Payment Method

a) Either create a new Custom Payment Method for Agent sales/invoices

b) Add the new Agent channel to it

c) Or add the Channel to an existing Payment Method

Learn more - Payment Methods

4. Add to Delivery Method

a) Either create a new Custom Delivery Method for Agent sales/invoices

b) Add the new Agent channel to it

c) Or add the Channel to an existing Delivery Method

Learn more - Delivery Methods

5. Channel Access

a) Add their Channel to the correct Performances and Prices on the Event pages

b) Add the channel to the Event Info page

6. Send API info

Send the following to the external system:

a) The API Token we have created for them

b) The Line-Up API URL - https://api.line-up.tickets/api/

c) Delivery Method ID - the digits at the end of the URL for the Delivery Method that they are using

Screenshot 2024-11-25 at 17.44.20.png

d) Payment Method ID - the digits at the end of the URL for the Payment Method that they are using

Screenshot 2024-11-25 at 17.49.18.png

7. Any issues with their API access?

a) Please ask them to contact us on the Slack community

b) Our dev team will then be able to provide assistance

Did this answer your question?