Ticketmaster provides access to the Partner API to a select number of partners, for specific use cases. If you have already been given access to the Partner API by the Distributed Commerce team, please see below for some commonly asked questions.
You can use the test event id 000051048D991EE7 in production for making a test purchase. Refer to Ticketmaster Partner API
Please see Error Responses
The API does not support concurrent calls to any cart end point.
Ticketmaster works with various “channel partners” who contract directly with venues, clients, and promoters to source inventory, sometimes at discounted prices or available for sale exclusively through their own platforms. Ticketmaster provides additional APIs to service their needs and requires specific agreements on usage. Contact Ticketmaster for enabling the following APIs.
If it appears that from time to time the new /OAuth/info endpoint is giving an error “No valid access token found” check if token being used was expired. Once you have obtained an Access Token, you can use it until the time specified by the expires_in key in the response which is 3600 seconds (1 hour) . After that time, you need to get a new Access Token using the Refresh Token .
Verify your redirect_uri is specified for your developer-app in your Developer Account settings
Check with the Partner API Support if the logo url you are using is whitelisted.
Verify with the client/promoter that the inventory is “Internet enabled” and all masks are set up correctly.
Polling can occur when traffic builds up for a particular event or venue. Clients can also be penalized and more frequently polled if their applications leave carts left unpurchased and not deleted if the user abandons the transaction.
Please ensure that you are following our best polling implementation practices as outlined in our developer documentation.
It is an event set up issue . You should follow up with the client to check if the event setup is done correctly.
It can happen due to Quota Policy violation (429 errors) . Check if your requests are within the quota limit. The Quota limit variables can be found in the response header . If you are not violating the quota policy check with our partner support team to investigate the error.
It can happen during niterun , a period when the service is unavailable. It can, also be due to overflow of DB storage for atlas. If this is happening on a regular basis, please contact Partner support team.
The event, section, or price level may have sold out. Please use the Event Inventory service to verify availability before displaying event information.
There are a number of potential issues that can be checked and solved for. Example checks include: Check for onsale dates for the event and make sure the event is officially onsale. Check if the event has a restrict single flag on and the reserve call in not violating that setting. Check for the number of seats available vs. the request for number of seats being reserved.
Please check all required fields for your payment request. Clients are configured individually for required payment fields. Please contact support for your specific configuration.
No. Any credit card information sent to Ticketmaster payment services must be encrypted per our instructions here.
No. The credit card data must always be encrypted.
Members must specify the method of payment for each transaction. See View Member Payment Information to get a list of payment methods they can select from.
The following valid ASCII characters can be used for salting :
Shipping options vary per event. Make a request to Shipping endpoint [GET] to get valid shipping options for that event.
“Invalid reserve request data structure” error is returned if the request body is not valid or the method specified is not correct. Make sure your method type is PUT and the request body contains the correct cart id.
The event may not be set up correctly to emit barcodes.Please contact the client to verify Event settings.