API DOCUMENTATION

The API allows you to integrate with our event and ticket data catalog and purchase tickets through our shopping cart.

OVERVIEW

By default the XML returns responses in XML. If you wish to receive JSON instead of the default XML, include “Content-Type: application/json” in the header of your request and click JSON below to show the responses in JSON instead of XML.

        

The API is accessible at https://ticketpartner.com/api/1/TicketSolutionsAPI.asmx. See below for details about different requests and responses the API can serve.

        

The API is accessible at https://ticketpartner.com/api/2/TicketSolutionsAPI.asmx. See below for details about different requests and responses the API can serve.

You can import the production API calls into postman using the following link: Production API Calls via Postman


A simple API integration flow might use the following calls:

  1. CreateSession
  2. QuickSearch or AdvancedSearch
  3. GetTicketsByEventId
  4. CreateShoppingCart
  5. AddToShoppingCart
  6. SetCustomer
  7. AddARPaymentToShoppingCart
  8. CheckoutShoppingCart

For security reasons to better protect our customers any API call will only respond under HTTPS. Any other calls will receive a message similar to the one below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:50:20.4189424-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"Error": {
							"Id": "1044",
							"value": "For security reasons to better protect our customers, this web service will only respond under HTTPS "
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:13:54.1480238-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Response>
            <Results>
                <CreateSessionResult>
                    <Error Id="1044">For security reasons to better protect our customers, this web service will only respond under HTTPS</Error>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:50:20.4189424-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"Error": {
							"Id": "1044",
							"value": "For security reasons to better protect our customers, this web service will only respond under HTTPS "
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:13:54.1480238-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Response>
            <Results>
                <CreateSessionResult>
                    <Error Id="1044">For security reasons to better protect our customers, this web service will only respond under HTTPS</Error>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Authentication via either a valid username and password combination or session token will be required before access to any web method is granted.

Your username and password will be provided to you by Ticket Solutions during your onboarding process.

An invalid username and password combination will return a message similar to the one below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:50:20.4189424-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"Error": {
							"Id": "1043",
							"value": "Invalid login information"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:29:40.9337309-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Response>
            <Results>
                <CreateSessionResult>
                    <Error Id="1043">Invalid login information</Error>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:50:20.4189424-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"Error": {
							"Id": "1043",
							"value": "Invalid login information"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:29:40.9337309-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Response>
            <Results>
                <CreateSessionResult>
                    <Error Id="1043">Invalid login information</Error>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Use the provided username and password to call the CreateSession method in order to generate session tokens. You have to create a new session for each unique visitor on your website. A session token will be valid for one hour from the moment the last call that used the specified token was made.

Any API call that uses either an invalid or expired session token will return a message similar to the one below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:00:13.5379466-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"CreateShoppingCartResult": {
						"Error": [{
								"Id": "1051",
								"value": "Token used is no longer from active session"
							},
							{
								"Id": "1042",
								"value": "Invalid login token"
							}
						]
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:38:06.1142228-06:00</ServerTime>
    <WebMethod Name="CreateShoppingCart">
        <Response>
            <Results>
                <CreateShoppingCartResult>
                    <Error Id="1042">Invalid login token</Error>
                </CreateShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:00:13.5379466-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"CreateShoppingCartResult": {
						"Error": [{
								"Id": "1051",
								"value": "Token used is no longer from active session"
							},
							{
								"Id": "1042",
								"value": "Invalid login token"
							}
						]
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:38:06.1142228-06:00</ServerTime>
    <WebMethod Name="CreateShoppingCart">
        <Response>
            <Results>
                <CreateShoppingCartResult>
                    <Error Id="1042">Invalid login token</Error>
                </CreateShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Access to web methods may be granted or denied to an API login. A call to a web method that is not allowed for the provided login will generate a message similar to the one below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:53:14.5450879-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1045",
							"value": "Web method can not be accessed by current login"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:51:30.7812971-06:00</ServerTime>
    <WebMethod Name="CreateShoppingCart">
        <Response>
            <Results>
                <CreateShoppingCartResult>
                    <Error Id="1045">Web method can not be accessed by current login</Error>
                </CreateShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:53:14.5450879-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1045",
							"value": "Web method can not be accessed by current login"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T09:51:30.7812971-06:00</ServerTime>
    <WebMethod Name="CreateShoppingCart">
        <Response>
            <Results>
                <CreateShoppingCartResult>
                    <Error Id="1045">Web method can not be accessed by current login</Error>
                </CreateShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Verbosity

Almost every available web method takes a parameter named Verbosity. The verbosity parameter will control the detail level of the response. Valid verbosity values are 0 (low verbosity), 1 (medium verbosity) and 2 (high verbosity). Any high verbosity response will include the request login information and the request parameters. Medium verbosity responses will generally include more information than a low verbosity response, specific examples will be provided for each web method.

Response Formats

Since the API can return results in XML or JSON formats, we've provided different documentation for each version below. We also have documentation for the sandbox or Testing API layer for you to use to validate the functionality of your integration.

Pagination

When making a request, there are two new parameters you can pass: resultsPerPage and resultsPageNumber. If you pass in these parameters, in the XML it will add an attribute to the Results node called NumberOfPages. If you use JSON it will add a name/value pair for NumberOfPages. This will indicate how many pages exist based on the resultsPerPage value.

Methods

Below is the documentation for the different methods available with parameters, data types, request and response information.

CreateSession

This is the first method necessary to call in order to be authenticated to call any other API methods. Call this method for each unique visitor on your website. A valid username and password combination is required. If successful it returns a unique identifier that can be used to access other methods. The response is identical for a low or medium verbosity calls:

Request

        CreateSession(string Username, string Password, int Verbosity)
	    CreateSession(string Username, string Password, int Verbosity)	
	

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-01T11:41:38.4133251-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"SessionToken": "de4459b8-4840-41ae-9502-e1cf97a08bd1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-17T09:06:27.6160485-06:00</ServerTime>
<WebMethod Name="CreateSession">
    <Response>
        <Results>
            <CreateSessionResult>
                <SessionToken>be4459b8-4840-41ae-9502-e1cf97a08bd1</SessionToken>
            </CreateSessionResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-01T11:41:38.4133251-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"SessionToken": "de4459b8-4840-41ae-9502-e1cf97a08bd1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-17T09:06:27.6160485-06:00</ServerTime>
<WebMethod Name="CreateSession">
    <Response>
        <Results>
            <CreateSessionResult>
                <SessionToken>be4459b8-4840-41ae-9502-e1cf97a08bd1</SessionToken>
            </CreateSessionResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>

The high verbosity response will look like the XML below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:54:06.8817154-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Password": "password",
					"Username": "user",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"SessionToken": "de4459b8-4840-41ae-9502-e1cf97a08bd1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T10:43:31.2977417-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Request>
            <Parameters>
                <Username>alogon</Username>
                <Password>apassword</Password>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <CreateSessionResult>
                    <SessionToken>b8672a49-876b-41ca-86fe-e6c1bd829b76</SessionToken>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T11:54:06.8817154-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateSession",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Password": "password",
					"Username": "user",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"CreateSessionResult": {
						"SessionToken": "de4459b8-4840-41ae-9502-e1cf97a08bd1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T10:43:31.2977417-06:00</ServerTime>
    <WebMethod Name="CreateSession">
        <Request>
            <Parameters>
                <Username>alogon</Username>
                <Password>apassword</Password>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <CreateSessionResult>
                    <SessionToken>b8672a49-876b-41ca-86fe-e6c1bd829b76</SessionToken>
                </CreateSessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

DestroySession

This method should be called at the end of using the API. After calling this method the session token will no longer be valid. Ignore the return value, there’s nothing you can do if it fails.

Request

DestroySession(string Token, int Verbosity)
DestroySession(string Token, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T13:57:42.9050269-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "DestroySession",
			"Response": {
				"Results": {
					"DestroySessionResult": {
						"Success": "True"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-17T09:06:27.6160485-06:00</ServerTime>
    <WebMethod Name="DestroySession">
        <Response>
            <Results>
                <DestroySessionResult>
                    <Success>True</SessionToken>
                </DestroySessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T13:57:42.9050269-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "DestroySession",
			"Response": {
				"Results": {
					"DestroySessionResult": {
						"Success": "True"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-17T09:06:27.6160485-06:00</ServerTime>
    <WebMethod Name="DestroySession">
        <Response>
            <Results>
                <DestroySessionResult>
                    <Success>True</SessionToken>
                </DestroySessionResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

QuickSearch

The most generic way to search for events. Same search as the one performed by the large Find box at the top of TicketSolutions.com. The response is identical for low or medium verbosity calls.

Request

QuickSearch(string Token, string SearchString, int Verbosity)
QuickSearch(string Token, string SearchString, bool showCanceled, bool hidePostponed, bool hideRescheduled, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T13:44:18.8369091-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "QuickSearch",
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg"
						},
						{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
    <WebMethod Name="QuickSearch">
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T13:44:18.8369091-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "QuickSearch",
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						},
						{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
    <WebMethod Name="QuickSearch">
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

The high verbosity response will look like the XML below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T13:44:18.8369091-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "QuickSearch",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"SearchString": "aggies",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg"
						},
						{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:13:08.1938933-06:00</ServerTime>
    <WebMethod Name="QuickSearch">
        <Request>
            <Parameters>
                <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
                <SearchString>kansas city january</SearchString>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T13:44:18.8369091-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "QuickSearch",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"SearchString": "aggies",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						},
						{
							"City": "College Station",
							"CountryCode": "USA",
							"Date": "9/16/2024",
							"Event": "Texas AM Aggies vs Louisiana Lafayette Ragin Cajuns Football",
							"EventId": "60340938",
							"Headliner": "Texas AM Aggies Football",
							"PostalCode": "00000",
							"StateProvince": "TX",
							"Time": "11:00 AM",
							"Venue": "Kyle Field",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/KyleFieldFootball.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:13:08.1938933-06:00</ServerTime>
    <WebMethod Name="QuickSearch">
        <Request>
            <Parameters>
                <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
                <SearchString>kansas city january</SearchString>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

AdvancedSearch

Targeted way to search for events. Similar to the Advanced Search on TicketSolutions.com. At least one of the following search parameters is required: headliner, venue, city, start date or end date. Multiple combinations are valid and will narrow down the search results accordingly. If true is passed in for the WithTicketsOnly parameter, the search will only return results that have available tickets. The response is identical for low or medium verbosity calls.

Request

AdvancedSearch(string Token, string Headliner, string Venue, string City, DateTime StartDate, DateTime EndDate, bool WithTicketsOnly, int Verbosity)
AdvancedSearch(string Token, string Headliner, string Venue, string City, DateTime StartDate, DateTime EndDate, bool WithTicketsOnly, bool showCanceled, bool hidePostponed, bool hideRescheduled, int Verbosity, int marketId)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:30:19.0364061-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AdvancedSearch",
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "Pasadena",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Rose Bowl College Football Playoff Semifinal",
							"EventId": "60537384",
							"Headliner": "Other",
							"PostalCode": "91101",
							"StateProvince": "CA",
							"Time": "5:10 PM",
							"Venue": "Rose Bowl",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/RoseBowl.svg"
						},
						{
							"City": "New Orleans",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Sugar Bowl College Football Playoff Semifinal",
							"EventId": "60503060",
							"Headliner": "Other",
							"PostalCode": "70112",
							"StateProvince": "LA",
							"Time": "7:45 PM",
							"Venue": "Mercedes Benz Superdome",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/mercedesbenzsuperdome_wwe.svg"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
    <WebMethod Name="AdvancedSearch">
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:30:19.0364061-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AdvancedSearch",
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "Pasadena",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Rose Bowl College Football Playoff Semifinal",
							"EventId": "60537384",
							"Headliner": "Other",
							"PostalCode": "91101",
							"StateProvince": "CA",
							"Time": "5:10 PM",
							"Venue": "Rose Bowl",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/RoseBowl.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						},
						{
							"City": "New Orleans",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Sugar Bowl College Football Playoff Semifinal",
							"EventId": "60503060",
							"Headliner": "Other",
							"PostalCode": "70112",
							"StateProvince": "LA",
							"Time": "7:45 PM",
							"Venue": "Mercedes Benz Superdome",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/mercedesbenzsuperdome_wwe.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
    <WebMethod Name="AdvancedSearch">
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/22/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

The high verbosity response will look like the XML below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:30:19.0364061-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AdvancedSearch",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Headliner": "College Football Playoffs",
					"Venue": "",
					"City": "Pasadena",
					"StartDate": "1/1/2024",
					"EndDate": "1/1/2024",
					"WithTicketsOnly": true,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "Pasadena",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Rose Bowl College Football Playoff Semifinal",
							"EventId": "60537384",
							"Headliner": "Other",
							"PostalCode": "91101",
							"StateProvince": "CA",
							"Time": "5:10 PM",
							"Venue": "Rose Bowl",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/RoseBowl.svg"
						},
						{
							"City": "New Orleans",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Sugar Bowl College Football Playoff Semifinal",
							"EventId": "60503060",
							"Headliner": "Other",
							"PostalCode": "70112",
							"StateProvince": "LA",
							"Time": "7:45 PM",
							"Venue": "Mercedes Benz Superdome",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/mercedesbenzsuperdome_wwe.svg"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:34:22.7968259-06:00</ServerTime>
    <WebMethod Name="AdvancedSearch">
        <Request>
            <Parameters>
                <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
                <Headliner />
                <Venue />
                <City>kansas city</City>
                <StartDate>1/18/2024</StartDate>
                <EndDate>1/21/2024</EndDate>
                <WithTicketsOnly>false</WithTicketsOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:30:19.0364061-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AdvancedSearch",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Headliner": "College Football Playoffs",
					"Venue": "",
					"City": "Pasadena",
					"StartDate": "1/1/2024",
					"EndDate": "1/1/2024",
					"WithTicketsOnly": true,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SearchResult": [{
							"City": "Pasadena",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Rose Bowl College Football Playoff Semifinal",
							"EventId": "60537384",
							"Headliner": "Other",
							"PostalCode": "91101",
							"StateProvince": "CA",
							"Time": "5:10 PM",
							"Venue": "Rose Bowl",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/RoseBowl.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						},
						{
							"City": "New Orleans",
							"CountryCode": "USA",
							"Date": "1/1/2024",
							"Event": "2024 Sugar Bowl College Football Playoff Semifinal",
							"EventId": "60503060",
							"Headliner": "Other",
							"PostalCode": "70112",
							"StateProvince": "LA",
							"Time": "7:45 PM",
							"Venue": "Mercedes Benz Superdome",
							"VenueMapLocation": "http://tsdc.us/convertedsvgmaps/mercedesbenzsuperdome_wwe.svg",
							"CategoryId" : 1569,
							"Category" : "SEC Football",
							"CategoryType": "Sport",
							"IsCanceled" : False,
							"IsPostponed" : False,
							"IsRescheduled" : False
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T11:34:22.7968259-06:00</ServerTime>
    <WebMethod Name="AdvancedSearch">
        <Request>
            <Parameters>
                <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
                <Headliner />
                <Venue />
                <City>kansas city</City>
                <StartDate>1/18/2024</StartDate>
                <EndDate>1/21/2024</EndDate>
                <WithTicketsOnly>false</WithTicketsOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <SearchResult>
                    <Event>A Fun Event</Event>
                    <Date>1/20/2024</Date>
                    <Time>7:05 PM </Time>
                    <Headliner>A Fun Event</Headliner>
                    <Venue>A Great Venue</Venue>
                    <City>Kansas City</City>
                    <StateProvince>MO</StateProvince>
                    <PostalCode>64101</PostalCode>
                    <CountryCode>USA</CountryCode>
                    <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
                    <CategoryId>1569</CategoryId>
                    <Category>SEC Football</Category>
                    <CategoryType>Sport</CategoryType>
                    <IsCanceled>False</IsCanceled>
                    <IsPostponed>False</IsPostponed>
                    <IsRescheduled>False</IsRescheduled>
                    <IsRescheduled>False</IsRescheduled>
                </SearchResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetCategories

Gets a list of all event categories (NFL, MLB, NHL, etc) on TicketSolutions.com. Setting the ActiveOnly parameter to True will ensure that only categories for which events exist will be returned. Low verbosity response will be similar to the XML below

Request

GetCategories(string Token, bool ActiveOnly, int Verbosity)
GetCategories(string Token, bool ActiveOnly, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:18:53.6240046-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1"
						},
						{
							"Category": "NBA",
							"CategoryId": "2"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:15:45.2012342-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:18:53.6240046-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1"
						},
						{
							"Category": "NBA",
							"CategoryId": "2"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:15:45.2012342-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Medium verbosity will also return category type:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:20:10.4633156-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport"
						},
						{
							"Category": "NBA",
							"CategoryId": "2",
							"CategoryType": "Sport"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4",
							"CategoryType": "Theatre"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:23:09.1969673-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:20:10.4633156-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport"
						},
						{
							"Category": "NBA",
							"CategoryId": "2",
							"CategoryType": "Sport"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4",
							"CategoryType": "Theatre"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:23:09.1969673-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

High verbosity will return category type and the request parameters:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:20:10.4633156-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"ActiveOnly": true,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport"
						},
						{
							"Category": "NBA",
							"CategoryId": "2",
							"CategoryType": "Sport"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4",
							"CategoryType": "Theatre"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:25:29.6281757-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Request>
            <Parameters>
                <Token>2a60262d-64d4-4bf2-9bad-178aa9951116</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:20:10.4633156-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCategories",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"ActiveOnly": true,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"CategoryResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport"
						},
						{
							"Category": "NBA",
							"CategoryId": "2",
							"CategoryType": "Sport"
						},
						{
							"Category": "Theatre",
							"CategoryId": "4",
							"CategoryType": "Theatre"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:25:29.6281757-06:00</ServerTime>
    <WebMethod Name="GetCategories">
        <Request>
            <Parameters>
                <Token>2a60262d-64d4-4bf2-9bad-178aa9951116</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <CategoryResult>
                    <CategoryId>1</CategoryId>
                    <Category>NFL</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
                <CategoryResult>
                    <CategoryId>2</CategoryId>
                    <Category>NBA</Category>
                    <CategoryType>Sport</CategoryType>
                </CategoryResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetHeadlinersByCategoryId

Gets a list of all headliners (performers, acts, artists, or teams) on TicketSolutions.com by category. Setting the ActiveOnly parameter to True will ensure that only headliners for which events exist will be returned. Low verbosity response will be similar to the XML below:

Request

GetHeadlinersByCategoryId(string Token, int CategoryId, bool ActiveOnly, int Verbosity)
GetHeadlinersByCategoryId(string Token, int CategoryId, bool ActiveOnly, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:23:37.1593847-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"Headliner": "shauntestheadliner",
							"HeadlinerId": "0"
						},
						{
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:38:56.9670053-06:00</ServerTime>
    <WebMethod Name="GetHeadlinersByCategoryId">
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:23:37.1593847-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"Headliner": "shauntestheadliner",
							"HeadlinerId": "0"
						},
						{
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T12:38:56.9670053-06:00</ServerTime>
    <WebMethod Name="GetHeadlinersByCategoryId">
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Medium verbosity response will return CategoryId also:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:22:12.8943148-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"CategoryId": "1",
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"CategoryId": "1",
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:14:37.1893793-06:00</ServerTime>
    <WebMethod Name="GetHeadliners">
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                    <CategoryId>26</CategoryId>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                    <CategoryId>14</CategoryId>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:22:12.8943148-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"CategoryId": "1",
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"CategoryId": "1",
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:14:37.1893793-06:00</ServerTime>
    <WebMethod Name="GetHeadliners">
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                    <CategoryId>26</CategoryId>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                    <CategoryId>14</CategoryId>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

In addition a high verbosity response will also include Category and CategoryType:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:25:26.3845266-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"CategoryId": "1",
					"Token": "f237c557-28e3-45c5-9009-b9019ee2df62",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport",
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport",
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:16:49.6990676-06:00</ServerTime>
    <WebMethod Name="GetHeadliners">
        <Request>
            <Parameters>
                <Token>22d4a97c-8c5b-4f75-8095-d4ab42e0b28b</Token>
                <CategoryId>1</CategoryId>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                    <CategoryId>26</CategoryId>
                    <Category>Concerts</Category>
                    <CategoryType>Concert</CategoryType>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                    <CategoryId>14</CategoryId>
                    <Category>PGA</Category>
                    <CategoryType>Sport</CategoryType>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:25:26.3845266-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetHeadlinersByCategoryId",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"CategoryId": "1",
					"Token": "f237c557-28e3-45c5-9009-b9019ee2df62",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"HeadlinerResult": [{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport",
							"Headliner": "Super Bowl Parties",
							"HeadlinerId": "110032"
						},
						{
							"Category": "NFL",
							"CategoryId": "1",
							"CategoryType": "Sport",
							"Headliner": "Super Bowl Parking",
							"HeadlinerId": "120107"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:16:49.6990676-06:00</ServerTime>
    <WebMethod Name="GetHeadliners">
        <Request>
            <Parameters>
                <Token>22d4a97c-8c5b-4f75-8095-d4ab42e0b28b</Token>
                <CategoryId>1</CategoryId>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101158</HeadlinerId>
                    <Headliner>Vans Warped Tour</Headliner>
                    <CategoryId>26</CategoryId>
                    <Category>Concerts</Category>
                    <CategoryType>Concert</CategoryType>
                </GetHeadlinerByCategoryIdResult>
                <GetHeadlinerByCategoryIdResult>
                    <HeadlinerId>101159</HeadlinerId>
                    <Headliner>British Open</Headliner>
                    <CategoryId>14</CategoryId>
                    <Category>PGA</Category>
                    <CategoryType>Sport</CategoryType>
                </GetHeadlinerByCategoryIdResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetVenues

Gets a list of all venues (locations where an event will take place) on TicketSolutions.com. Setting the ActiveOnly parameter to True will ensure that only venues for which events exist will be returned. Low verbosity and medium verbosity responses are identical and will be similar to the XML below:

Request

GetVenues(string Token, bool ActiveOnly, int Verbosity)
GetVenues(string Token, bool ActiveOnly, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T17:09:49.6812913-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Response": {
				"Results": {
					"VenueResult": [{
							"City": "Detroit",
							"InitialZoom": "2",
							"MapFile": "ComericaPark.svg",
							"MapType": "SVG",
							"MarketId": "12",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Comerica Park",
							"RootVenueId": "1",
							"State": "MI"
						},
						{
							"City": "Hershey",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "110",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "HersheyPark Arena",
							"RootVenueId": "2",
							"State": "PA"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:34:18.6208238-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T17:09:49.6812913-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Response": {
				"Results": {
					"VenueResult": [{
							"City": "Detroit",
							"InitialZoom": "2",
							"MapFile": "ComericaPark.svg",
							"MapType": "SVG",
							"MarketId": "12",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Comerica Park",
							"RootVenueId": "1",
							"State": "MI"
						},
						{
							"City": "Hershey",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "110",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "HersheyPark Arena",
							"RootVenueId": "2",
							"State": "PA"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:34:18.6208238-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

A high verbosity response will include market information also:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T17:16:31.9692155-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"VenueResult": [{
							"City": "Detroit",
							"InitialZoom": "2",
							"MapFile": "ComericaPark.svg",
							"MapType": "SVG",
							"MarketCity": "Detroit",
							"MarketId": "12",
							"MarketState": "MI",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Comerica Park",
							"RootVenueId": "1",
							"State": "MI"
						},
						{
							"City": "Hershey",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Alexandria",
							"MarketId": "110",
							"MarketState": "VA",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "HersheyPark Arena",
							"RootVenueId": "2",
							"State": "PA"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:40:22.5732680-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Request>
            <Parameters>
                <Token>e1276707-2885-42ed-90d3-6b49a3a55124</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MarketId>12</MarketId>
                    <MarketCity>Detroit</MarketCity>
                    <MarketState>MI</MarketState>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MarketId>111</MarketId>
                    <MarketCity>Allentown</MarketCity>
                    <MarketState>PA</MarketState>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T17:16:31.9692155-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"VenueResult": [{
							"City": "Detroit",
							"InitialZoom": "2",
							"MapFile": "ComericaPark.svg",
							"MapType": "SVG",
							"MarketCity": "Detroit",
							"MarketId": "12",
							"MarketState": "MI",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Comerica Park",
							"RootVenueId": "1",
							"State": "MI"
						},
						{
							"City": "Hershey",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Alexandria",
							"MarketId": "110",
							"MarketState": "VA",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "HersheyPark Arena",
							"RootVenueId": "2",
							"State": "PA"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:40:22.5732680-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Request>
            <Parameters>
                <Token>e1276707-2885-42ed-90d3-6b49a3a55124</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MarketId>12</MarketId>
                    <MarketCity>Detroit</MarketCity>
                    <MarketState>MI</MarketState>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MarketId>111</MarketId>
                    <MarketCity>Allentown</MarketCity>
                    <MarketState>PA</MarketState>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetVenuesByMarketId

Gets a list of all venues (locations where an event will take place) on TicketSolutions.com for a specific market. This includes the number of events at the venue and the main category for events there. You must provide a marketId parameter Setting the ActiveOnly parameter to True will ensure that only venues for which events exist will be returned. Low verbosity and medium verbosity responses are identical and will be similar to the XML below:

Request

GetVenuesByMarketId(string Token, string MarketId, bool ActiveOnly, int Verbosity)
GetVenuesByMarketId(string Token, string MarketId, bool ActiveOnly, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:19:19.3571453-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Response": {
				"Results": {
					"VenueResult": [{
							"Category": "Concert",
							"City": "North Bethesda",
							"EventCount": "4",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "110",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Music Center at Strathmore",
							"RootVenueId": "1025",
							"State": "MD"
						},
						{
							"Category": "Comedy",
							"City": "Hamburg, Germany",
							"EventCount": "4",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "0",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Barclaycard Arena Hamburg",
							"RootVenueId": "17472",
							"State": "DEU"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:34:18.6208238-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Hockey</Category>
                    <EventCount>2</EventCount>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Baseball</Category>
                    <EventCount>15</EventCount>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:19:19.3571453-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Response": {
				"Results": {
					"VenueResult": [{
							"Category": "Concert",
							"City": "North Bethesda",
							"EventCount": "4",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "110",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Music Center at Strathmore",
							"RootVenueId": "1025",
							"State": "MD"
						},
						{
							"Category": "Comedy",
							"City": "Hamburg, Germany",
							"EventCount": "4",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketId": "0",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Barclaycard Arena Hamburg",
							"RootVenueId": "17472",
							"State": "DEU"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:34:18.6208238-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Hockey</Category>
                    <EventCount>2</EventCount>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Baseball</Category>
                    <EventCount>15</EventCount>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

A high verbosity response will include market information also:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T11:24:11.5307615-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"MarketId": "43",
					"Token": "7f313655-42cf-4373-aafe-a90b24a5ff94",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"VenueResult": [{
							"Category": "Concert",
							"City": "Kansas City",
							"EventCount": "7",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Madrid Theatre",
							"RootVenueId": "245",
							"State": "MO"
						},
						{
							"Category": "Concert",
							"City": "Kansas City",
							"EventCount": "13",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "The Record Bar",
							"RootVenueId": "1347",
							"State": "MO"
						},
						{
							"Category": "Regular Season NFL",
							"City": "Kansas City",
							"EventCount": "9",
							"InitialZoom": "2",
							"MapFile": "ArrowheadStadium.svg",
							"MapType": "SVG",
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Arrowhead Stadium",
							"RootVenueId": "4216",
							"State": "MO"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:40:22.5732680-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Request>
            <Parameters>
                <Token>e1276707-2885-42ed-90d3-6b49a3a55124</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MarketId>12</MarketId>
                    <MarketCity>Detroit</MarketCity>
                    <MarketState>MI</MarketState>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Hockey</Category>
                    <EventCount>2</EventCount>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MarketId>111</MarketId>
                    <MarketCity>Allentown</MarketCity>
                    <MarketState>PA</MarketState>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Baseball</Category>
                    <EventCount>15</EventCount>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T11:24:11.5307615-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetVenues",
			"Request": {
				"Credentials": {
					"Password": "pass",
					"Username": "user"
				},
				"Parameters": {
					"ActiveOnly": "True",
					"MarketId": "43",
					"Token": "7f313655-42cf-4373-aafe-a90b24a5ff94",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"VenueResult": [{
							"Category": "Concert",
							"City": "Kansas City",
							"EventCount": "7",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Madrid Theatre",
							"RootVenueId": "245",
							"State": "MO"
						},
						{
							"Category": "Concert",
							"City": "Kansas City",
							"EventCount": "13",
							"InitialZoom": "2",
							"MapFile": null,
							"MapType": null,
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "The Record Bar",
							"RootVenueId": "1347",
							"State": "MO"
						},
						{
							"Category": "Regular Season NFL",
							"City": "Kansas City",
							"EventCount": "9",
							"InitialZoom": "2",
							"MapFile": "ArrowheadStadium.svg",
							"MapType": "SVG",
							"MarketCity": "Kansas City",
							"MarketId": "43",
							"MarketState": "MO",
							"MaxZoom": "8",
							"MinZoom": "0.5",
							"RootVenue": "Arrowhead Stadium",
							"RootVenueId": "4216",
							"State": "MO"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T14:40:22.5732680-06:00</ServerTime>
    <WebMethod Name="GetVenues">
        <Request>
            <Parameters>
                <Token>e1276707-2885-42ed-90d3-6b49a3a55124</Token>
                <ActiveOnly>False</ActiveOnly>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <VenueResult>
                    <RootVenueId>1</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Detroit</City>
                    <State>MI</State>
                    <MarketId>12</MarketId>
                    <MarketCity>Detroit</MarketCity>
                    <MarketState>MI</MarketState>
                    <MapType>SVG</MapType>
                    <MapFile>AGreatVenue.svg</MapFile>
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Hockey</Category>
                    <EventCount>2</EventCount>
                </VenueResult>
                <VenueResult>
                    <RootVenueId>2</RootVenueId>
                    <RootVenue>A Great Venue</RootVenue>
                    <City>Hershey</City>
                    <State>PA</State>
                    <MarketId>111</MarketId>
                    <MarketCity>Allentown</MarketCity>
                    <MarketState>PA</MarketState>
                    <MapType />
                    <MapFile />
                    <MinZoom>0.5</MinZoom>
                    <MaxZoom>8</MaxZoom>
                    <InitialZoom>2</InitialZoom>
                    <Category>Baseball</Category>
                    <EventCount>15</EventCount>
                </VenueResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetMarkets

Gets a list of all markets (major cities) on TicketSolutions.com. The response XML is identical on both low and medium verbosity:

Request

GetMarkets(string Token, int Verbosity)
GetMarkets(string Token, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:17:05.0699729-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarkets",
			"Response": {
				"Results": {
					"GetMarketsResult": [{
							"City": "Montgomery",
							"MarketId": "73",
							"State": "AL"
						},
						{
							"City": "Birmingham",
							"MarketId": "108",
							"State": "AL"
						},
						{
							"City": "Mobile",
							"MarketId": "144",
							"State": "AL"
						},
						{
							"City": "Huntsville",
							"MarketId": "203",
							"State": "AL"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T16:25:14.6127494-06:00</ServerTime>
    <WebMethod Name="GetMarkets">
        <Response>
            <Results>
                <GetMarketsResult>
                    <MarketId>73</MarketId>
                    <City>Montgomery</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>108</MarketId>
                    <City>Birmingham</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>144</MarketId>
                    <City>Mobile</City>
                    <State>AL</State>
                </GetMarketsResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:17:05.0699729-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarkets",
			"Response": {
				"Results": {
					"GetMarketsResult": [{
							"City": "Montgomery",
							"MarketId": "73",
							"State": "AL"
						},
						{
							"City": "Birmingham",
							"MarketId": "108",
							"State": "AL"
						},
						{
							"City": "Mobile",
							"MarketId": "144",
							"State": "AL"
						},
						{
							"City": "Huntsville",
							"MarketId": "203",
							"State": "AL"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T16:25:14.6127494-06:00</ServerTime>
    <WebMethod Name="GetMarkets">
        <Response>
            <Results>
                <GetMarketsResult>
                    <MarketId>73</MarketId>
                    <City>Montgomery</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>108</MarketId>
                    <City>Birmingham</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>144</MarketId>
                    <City>Mobile</City>
                    <State>AL</State>
                </GetMarketsResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

The high verbosity response will include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:17:05.0699729-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarkets",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Verbosity": "2"
				}
			},

			"Response": {
				"Results": {
					"GetMarketsResult": [{
							"City": "Montgomery",
							"MarketId": "73",
							"State": "AL"
						},
						{
							"City": "Birmingham",
							"MarketId": "108",
							"State": "AL"
						},
						{
							"City": "Mobile",
							"MarketId": "144",
							"State": "AL"
						},
						{
							"City": "Huntsville",
							"MarketId": "203",
							"State": "AL"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T16:26:55.9988321-06:00</ServerTime>
    <WebMethod Name="GetMarkets">
        <Request>
            <Parameters>
                <Token>2ce179fd-f77b-4d89-a9a3-064d92b1a7e2</Token>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketsResult>
                    <MarketId>73</MarketId>
                    <City>Montgomery</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>108</MarketId>
                    <City>Birmingham</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>144</MarketId>
                    <City>Mobile</City>
                    <State>AL</State>
                </GetMarketsResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:17:05.0699729-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarkets",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"Verbosity": "2"
				}
			},

			"Response": {
				"Results": {
					"GetMarketsResult": [{
							"City": "Montgomery",
							"MarketId": "73",
							"State": "AL"
						},
						{
							"City": "Birmingham",
							"MarketId": "108",
							"State": "AL"
						},
						{
							"City": "Mobile",
							"MarketId": "144",
							"State": "AL"
						},
						{
							"City": "Huntsville",
							"MarketId": "203",
							"State": "AL"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-18T16:26:55.9988321-06:00</ServerTime>
    <WebMethod Name="GetMarkets">
        <Request>
            <Parameters>
                <Token>2ce179fd-f77b-4d89-a9a3-064d92b1a7e2</Token>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketsResult>
                    <MarketId>73</MarketId>
                    <City>Montgomery</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>108</MarketId>
                    <City>Birmingham</City>
                    <State>AL</State>
                </GetMarketsResult>
                <GetMarketsResult>
                    <MarketId>144</MarketId>
                    <City>Mobile</City>
                    <State>AL</State>
                </GetMarketsResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetMarketByCityState

Gets the market information for the specified city and state code. The city OR state code parameters are required. If no state is provided, it will pick the city with the most current events of the name you provided. If no city is provided, it provides all markets related to the state provided. If the provided city and state combination is not associated with a market the response will be similar to the one below:

Request

GetMarketByCityState(string Token, string City, string StateCode, int Verbosity)
GetMarketByCityState(string Token, string City, string StateCode, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1040",
						"value": "No market information available for the provided city and state"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:57:29.5535486-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <City>Bucharest</City>
                <StateCode>MO</StateCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <Error Id="1040">No market information available for the provided city and state</Error>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1040",
						"value": "No market information available for the provided city and state"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:57:29.5535486-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <City>Bucharest</City>
                <StateCode>MO</StateCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <Error Id="1040">No market information available for the provided city and state</Error>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Low and medium are pretty identical in structure:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Response": {
				"Results": {
					"GetMarketbyCityStateResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:58:41.4409529-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Response": {
				"Results": {
					"GetMarketbyCityStateResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:58:41.4409529-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

High verbosity response also includes information regarding the request:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"City": "Kansas City",
					"State": "MO",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetMarketbyCityStateResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:01:41.2297730-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <City>Independence</City>
                <StateCode>MO</StateCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:13:06.1104143-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyCityState",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"City": "Kansas City",
					"State": "MO",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetMarketbyCityStateResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:01:41.2297730-06:00</ServerTime>
    <WebMethod Name="GetMarketByCityState">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <City>Independence</City>
                <StateCode>MO</StateCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByCityStateResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByCityStateResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetMarketByPostalCode

Gets the market information for the specified postal code. If the postal code is not associated with a market the response generated will be similar with the sample below:

Request

GetMarketByPostalCode(string Token, string PostalCode, int Verbosity)
GetMarketByPostalCode(string Token, string PostalCode, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:11:46.7086248-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"Error": {
							"Id": "1041",
							"value": "No market information available for the provided postal code"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:06:47.4348044-06:00</ServerTime>
    <WebMethod Name="GetMarketByPostalCode">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <PostalCode>00000</PostalCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByPostalCodeResult>
                    <Error Id="1041">No market information available for the provided postal code</Error>
                </GetMarketByPostalCodeResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:11:46.7086248-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"Error": {
							"Id": "1041",
							"value": "No market information available for the provided postal code"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:06:47.4348044-06:00</ServerTime>
    <WebMethod Name="GetMarketByPostalCode">
        <Request>
            <Parameters>
                <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                <PostalCode>00000</PostalCode>
                <Verbosity>2</Verbosity>
            </Parameters>
            <Credentials>
                <Username>alogon</Username>
                <Password>apassword</Password>
            </Credentials>
        </Request>
        <Response>
            <Results>
                <GetMarketByPostalCodeResult>
                    <Error Id="1041">No market information available for the provided postal code</Error>
                </GetMarketByPostalCodeResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Low and medium are pretty identical in structure:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:10:16.669443-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:58:41.4409529-06:00</ServerTime>
    <WebMethod Name="GetMarketByPostalCode">
        <Response>
            <Results>
                <GetMarketByPostalCodeResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByPostalCodeResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:10:16.669443-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T08:58:41.4409529-06:00</ServerTime>
    <WebMethod Name="GetMarketByPostalCode">
        <Response>
            <Results>
                <GetMarketByPostalCodeResult>
                    <MarketId>43</MarketId>
                    <City>Kansas City</City>
                    <State>MO</State>
                </GetMarketByPostalCodeResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

High verbosity response also includes information regarding the request:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:10:16.669443-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"PostalCode": "64129",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:11:29.0471876-06:00</ServerTime>
        <WebMethod Name="GetMarketByPostalCode">
            <Request>
                <Parameters>
                    <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                    <PostalCode>66204</PostalCode>
                    <Verbosity>2</Verbosity>
                </Parameters>
                <Credentials>
                    <Username>alogon</Username>
                    <Password>apassword</Password>
                </Credentials>
            </Request>
            <Response>
                <Results>
                    <GetMarketByPostalCodeResult>
                        <MarketId>43</MarketId>
                        <City>Kansas City</City>
                        <State>MO</State>
                    </GetMarketByPostalCodeResult>
              </Results>
            </Response>
            <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:10:16.669443-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetMarketbyPostalCode",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"PostalCode": "64129",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetMarketbyPostalCodeResult": {
						"City": "Kansas City",
						"MarketId": "43",
						"State": "MO"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-19T09:11:29.0471876-06:00</ServerTime>
        <WebMethod Name="GetMarketByPostalCode">
            <Request>
                <Parameters>
                    <Token>4834e571-c41d-4923-9a0a-626bc25b41fe</Token>
                    <PostalCode>66204</PostalCode>
                    <Verbosity>2</Verbosity>
                </Parameters>
                <Credentials>
                    <Username>alogon</Username>
                    <Password>apassword</Password>
                </Credentials>
            </Request>
            <Response>
                <Results>
                    <GetMarketByPostalCodeResult>
                        <MarketId>43</MarketId>
                        <City>Kansas City</City>
                        <State>MO</State>
                    </GetMarketByPostalCodeResult>
              </Results>
            </Response>
            <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetEventsByCategoryId

Search for events of a specific category The response is identical for low or medium verbosity calls:

Request

GetEventsByCategoryId(string Token, int CategoryId, int Verbosity)
GetEventsByCategoryId(string Token, int CategoryId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:04:53.9332928-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetEventsByCategoryId",
			"Response": {
				"Results": {
					"GetEventsByCategoryIdResult": {
						"City": "Shakopee",
						"CountryCode": "USA",
						"Date": "9/29/2024",
						"Event": "Valleyfair Amusement Park",
						"EventId": "60515802",
						"Headliner": "Valleyfair Amusement Park",
						"PostalCode": "00000",
						"StateProvince": "MN",
						"Time": "8:01 PM",
						"Venue": "Valleyfair Amusement Park",
						"VenueMapLocation": "http://tsdc.us/venuemaps/valleyfair.gif"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
<WebMethod Name="GetEventsByCategoryId">
    <Response>
        <Results>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/20/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/22/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:04:53.9332928-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetEventsByCategoryId",
			"Response": {
				"Results": {
					"GetEventsByCategoryIdResult": {
						"City": "Shakopee",
						"CountryCode": "USA",
						"Date": "9/29/2024",
						"Event": "Valleyfair Amusement Park",
						"EventId": "60515802",
						"Headliner": "Valleyfair Amusement Park",
						"PostalCode": "00000",
						"StateProvince": "MN",
						"Time": "8:01 PM",
						"Venue": "Valleyfair Amusement Park",
						"VenueMapLocation": "http://tsdc.us/venuemaps/valleyfair.gif"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-18T11:10:51.5098925-06:00</ServerTime>
<WebMethod Name="GetEventsByCategoryId">
    <Response>
        <Results>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/20/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/22/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

The high verbosity response will look like the XML below:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:04:53.9332928-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetEventsByCategoryId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"CategoryId": "2",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetEventsByCategoryIdResult": {
						"City": "Shakopee",
						"CountryCode": "USA",
						"Date": "9/29/2024",
						"Event": "Valleyfair Amusement Park",
						"EventId": "60515802",
						"Headliner": "Valleyfair Amusement Park",
						"PostalCode": "00000",
						"StateProvince": "MN",
						"Time": "8:01 PM",
						"Venue": "Valleyfair Amusement Park",
						"VenueMapLocation": "http://tsdc.us/venuemaps/valleyfair.gif"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-18T11:13:08.1938933-06:00</ServerTime>
<WebMethod Name="GetEventsByCategoryId">
    <Request>
        <Parameters>
            <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
            <CategoryId>2</CategoryId>
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/20/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/22/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T16:04:53.9332928-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetEventsByCategoryId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"CategoryId": "2",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"GetEventsByCategoryIdResult": {
						"City": "Shakopee",
						"CountryCode": "USA",
						"Date": "9/29/2024",
						"Event": "Valleyfair Amusement Park",
						"EventId": "60515802",
						"Headliner": "Valleyfair Amusement Park",
						"PostalCode": "00000",
						"StateProvince": "MN",
						"Time": "8:01 PM",
						"Venue": "Valleyfair Amusement Park",
						"VenueMapLocation": "http://tsdc.us/venuemaps/valleyfair.gif"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-18T11:13:08.1938933-06:00</ServerTime>
<WebMethod Name="GetEventsByCategoryId">
    <Request>
        <Parameters>
            <Token>18973ad1-02bf-45b0-936a-e65a3f4fe866</Token>
            <CategoryId>2</CategoryId>
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/20/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
            <GetEventsByCategoryIdResult>
                <Event>A Fun Event</Event>
                <Date>1/22/2024</Date>
                <Time>7:05 PM </Time>
                <Headliner>A Fun Event</Headliner>
                <Venue>A Great Venue</Venue>
                <City>Kansas City</City>
                <StateProvince>MO</StateProvince>
                <PostalCode>64101</PostalCode>
                <CountryCode>USA</CountryCode>
                <VenueMapLocation>http://ticketpartner.com/venuemaps/NoMap_all.gif</VenueMapLocation>
            </GetEventsByCategoryIdResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetTicketsByEventId

Returns tickets for a specific event id. Section Description is not required. If you don’t wish to filter by SectionDescription simply leaving out a value will accomplish this. eg. ?Token=1234&EventId=5555&SectionDescription=&Quantity=1&MinPrice=1 etc... Quantity, MinPrice and MaxPrice parameters are required. If you don’t want to filter by quantity just pass in 0. If you don’t want to filter by MinPrice just pass in 1. If you don’t want to filter by MaxPrice just pass in 999999. Low verbosity response will return basic ticket information:

Request

GetTicketsByEventId(string Token, int EventId, string SectionDescription, int Quantity, decimal MinPrice, decimal MaxPrice, int Verbosity)
GetTicketsByEventId(string Token, int EventId, string SectionDescription, int Quantity, decimal MinPrice, decimal MaxPrice, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Name": "GetTicketsByEventId",
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T13:38:08.9585265-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Name": "GetTicketsByEventId",
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T13:38:08.9585265-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

Medium verbosity will also provide section description and map information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetTicketsByEventId",
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T14:10:41.2570515-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetTicketsByEventId",
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T14:10:41.2570515-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

High verbosity response will return request information also:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetTicketsByEventId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "login"
				},
				"Parameters": {
					"EventId": "60319710",
					"MaxPrice": "67.00",
					"MinPrice": "37.00",
					"Quantity": "1",
					"SectionDescription": null,
					"Token": "10965a5a-cec3-4635-959b-d9f66c15d9a9",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T14:17:21.6766119-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Request>
        <Parameters>
            <Token>341dddfa-f539-43cb-86ba-304ded0e5ddc</Token>
            <EventId>1064118</EventId>
            <SectionDescription />
            <Quantity />
            <MinPrice />
            <MaxPrice />
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:25:15.5082486-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetTicketsByEventId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "login"
				},
				"Parameters": {
					"EventId": "60319710",
					"MaxPrice": "67.00",
					"MinPrice": "37.00",
					"Quantity": "1",
					"SectionDescription": null,
					"Token": "10965a5a-cec3-4635-959b-d9f66c15d9a9",
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"EventTicketsResult": [{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "2nd Row - Lower Level Field Box Seats Second row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "3",
							"Row": "F",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "3,1",
							"TicketId": "764084607"
						},
						{
							"ColorCode": "F473F6",
							"MapFile": "KauffmanStadium.svg",
							"MapParameters": "0.5,8,2",
							"MapType": "SVG",
							"Notes": "3rd Row - Lower Level Field Box Seats Third row in this section.",
							"OriginalSeatRange": null,
							"Price": "48.00",
							"Quantity": "11",
							"Row": "G",
							"Section": "110",
							"SectionDescription": "Field Box Seating",
							"SectionDescriptionPriority": "4",
							"Split": "11,9,8,7,6,5,4,3,2,1",
							"TicketId": "764084608"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T14:17:21.6766119-06:00</ServerTime>
<WebMethod Name="GetTicketsByEventId">
    <Request>
        <Parameters>
            <Token>341dddfa-f539-43cb-86ba-304ded0e5ddc</Token>
            <EventId>1064118</EventId>
            <SectionDescription />
            <Quantity />
            <MinPrice />
            <MaxPrice />
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <EventTicketsResult>
                <TicketId>4109579</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>101</Section>
                <Row>19</Row>
                <Price>4100.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
            <EventTicketsResult>
                <TicketId>4109574</TicketId>
                <SectionDescription>100 Level Seating</SectionDescription>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <Split>1</Split>
                <Section>103</Section>
                <Row>24</Row>
                <Price>5750.00</Price>
                <Quantity>1</Quantity>
                <Notes />
                <MapType>SVG</MapType>
                <MapFile>DallasCowboysStadium.svg</MapFile>
                <MapParameters>0.5,8,2</MapParameters>
            </EventTicketsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetSectionDescriptionsByEventId

This returns the section description filters for an event as you would see on TicketSolutions.com (LOWER LEVEL, CLUB LEVEL, UPPER LEVEL, etc). Quantity, MinPrice and MaxPrice parameters are required. If you don’t want to filter by quantity just pass in 0. If you don’t want to filter by MinPrice just pass in 1. If you don’t want to filter by MaxPrice just pass in 999999. Low verbosity response will be similar to the XML below:

Request

GetSectionDescriptionsByEventId(string Token, int EventId, int Quantity, decimal MinPrice, decimal MaxPrice, int Verbosity)
GetSectionDescriptionsByEventId(string Token, int EventId, int Quantity, decimal MinPrice, decimal MaxPrice, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:05:07.8131755-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:05:07.8131755-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

Medium verbosity and high verbosity responses will also include the number of tickets available for a specific section description and ticket price range:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"MaxPrice": "56.00",
							"MinPrice": "50.00",
							"Quantity": "8",
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"MaxPrice": "57.00",
							"MinPrice": "0.00",
							"Quantity": "793",
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:05:07.8131755-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
                <Quantity>28</Quantity>
                <MinPrice>3900.00</MinPrice>
                <MaxPrice>9950.00</MaxPrice>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
                <Quantity>21</Quantity>
                <MinPrice>3750.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"MaxPrice": "56.00",
							"MinPrice": "50.00",
							"Quantity": "8",
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"MaxPrice": "57.00",
							"MinPrice": "0.00",
							"Quantity": "793",
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:05:07.8131755-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
                <Quantity>28</Quantity>
                <MinPrice>3900.00</MinPrice>
                <MaxPrice>9950.00</MaxPrice>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
                <Quantity>21</Quantity>
                <MinPrice>3750.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"EventId": "1064118",
                    "Quantity": null,
                    "MinPrice": null,
                    "MaxPrice": null,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"MaxPrice": "56.00",
							"MinPrice": "50.00",
							"Quantity": "8",
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"MaxPrice": "57.00",
							"MinPrice": "0.00",
							"Quantity": "793",
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:09:11.1022650-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Request>
        <Parameters>
            <Token>341dddfa-f539-43cb-86ba-304ded0e5ddc</Token>
            <EventId>1064118</EventId>
            <Quantity />
            <MinPrice />
            <MaxPrice />
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
                <Quantity>28</Quantity>
                <MinPrice>3900.00</MinPrice>
                <MaxPrice>9950.00</MaxPrice>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
                <Quantity>21</Quantity>
                <MinPrice>3750.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:34:08.401849-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetSectionDescriptionsByEventId",
			"Request": {
				"Credentials": {
					"Password": "password",
					"Username": "user"
				},
				"Parameters": {
					"Token": "47da71d3-d851-450e-ad1f-c78e63e1c98f",
					"EventId": "1064118",
                    "Quantity": null,
                    "MinPrice": null,
                    "MaxPrice": null,
					"Verbosity": "2"
				}
			},
			"Response": {
				"Results": {
					"SectionDescriptionsResult": [{
							"MaxPrice": "56.00",
							"MinPrice": "50.00",
							"Quantity": "8",
							"SectionDescription": "PARKING",
							"SectionDescriptionPriority": "999"
						},
						{
							"MaxPrice": "57.00",
							"MinPrice": "0.00",
							"Quantity": "793",
							"SectionDescription": "ALL",
							"SectionDescriptionPriority": "1000"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-19T15:09:11.1022650-06:00</ServerTime>
<WebMethod Name="GetSectionDescriptionsByEventId">
    <Request>
        <Parameters>
            <Token>341dddfa-f539-43cb-86ba-304ded0e5ddc</Token>
            <EventId>1064118</EventId>
            <Quantity />
            <MinPrice />
            <MaxPrice />
            <Verbosity>2</Verbosity>
        </Parameters>
        <Credentials>
            <Username>alogon</Username>
            <Password>apassword</Password>
        </Credentials>
    </Request>
    <Response>
        <Results>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>0</SectionDescriptionPriority>
                <SectionDescription>100 LEVEL SEATING</SectionDescription>
                <Quantity>28</Quantity>
                <MinPrice>3900.00</MinPrice>
                <MaxPrice>9950.00</MaxPrice>
            </SectionDescriptionsResult>
            <SectionDescriptionsResult>
                <SectionDescriptionPriority>1</SectionDescriptionPriority>
                <SectionDescription>200 LEVEL SEATING</SectionDescription>
                <Quantity>21</Quantity>
                <MinPrice>3750.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </SectionDescriptionsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetPriceFiltersByEventId

Returns the price filters for an event as you would see on TicketSolutions.com. The responses are identical for all verbosity levels except for a high verbosity response will also return information regarding the request:

Request

GetPriceFiltersByEventId(string Token, int EventId, int Verbosity)
GetPriceFiltersByEventId(string Token, int EventId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:41:53.6109585-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPriceFiltersByEventId",
			"Response": {
				"Results": {
					"PriceFiltersResult": [{
							"MaxPrice": "40.00",
							"MinPrice": "0.00"
						},
						{
							"MaxPrice": "78.00",
							"MinPrice": "41.00"
						},
						{
							"MaxPrice": "161.00",
							"MinPrice": "81.00"
						},
						{
							"MaxPrice": "249.00",
							"MinPrice": "163.00"
						},
						{
							"MaxPrice": "17423.00",
							"MinPrice": "414.00"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:14:09.5781250-06:00</ServerTime>
<WebMethod Name="GetPriceFiltersByEventId">
    <Response>
        <Results>
            <PriceFiltersResult>
                <MinPrice>0.00</MinPrice>
                <MaxPrice>2850.00</MaxPrice>
            </PriceFiltersResult>
            <PriceFiltersResult>
                <MinPrice>2950.00</MinPrice>
                <MaxPrice>7100.00</MaxPrice>
            </PriceFiltersResult>
            <PriceFiltersResult>
                <MinPrice>7350.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </PriceFiltersResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:41:53.6109585-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPriceFiltersByEventId",
			"Response": {
				"Results": {
					"PriceFiltersResult": [{
							"MaxPrice": "40.00",
							"MinPrice": "0.00"
						},
						{
							"MaxPrice": "78.00",
							"MinPrice": "41.00"
						},
						{
							"MaxPrice": "161.00",
							"MinPrice": "81.00"
						},
						{
							"MaxPrice": "249.00",
							"MinPrice": "163.00"
						},
						{
							"MaxPrice": "17423.00",
							"MinPrice": "414.00"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:14:09.5781250-06:00</ServerTime>
<WebMethod Name="GetPriceFiltersByEventId">
    <Response>
        <Results>
            <PriceFiltersResult>
                <MinPrice>0.00</MinPrice>
                <MaxPrice>2850.00</MaxPrice>
            </PriceFiltersResult>
            <PriceFiltersResult>
                <MinPrice>2950.00</MinPrice>
                <MaxPrice>7100.00</MaxPrice>
            </PriceFiltersResult>
            <PriceFiltersResult>
                <MinPrice>7350.00</MinPrice>
                <MaxPrice>10945.00</MaxPrice>
            </PriceFiltersResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetQuantityFiltersByEventId

Returns the quantity filters for an event as you would see on TicketSolutions.com. The responses are identical for all verbosity levels except for a high verbosity response will also return information regarding the request:

Request

GetQuantityFiltersByEventId(string Token, int EventId, int Verbosity)
GetQuantityFiltersByEventId(string Token, int EventId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:42:36.6915479-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetQuantityFiltersByEventId",
			"Response": {
				"Results": {
					"QuantityFiltersResult": {
						"MaxQuantity": "20",
						"MinQuantity": "1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:22:10.7031250-06:00</ServerTime>
<WebMethod Name="GetQuantityFiltersByEventId">
    <Response>
        <Results>
            <QuantityFiltersResult>
                <MinQuantity>1</MinQuantity>
                <MaxQuantity>11</MaxQuantity>
            </QuantityFiltersResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:42:36.6915479-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetQuantityFiltersByEventId",
			"Response": {
				"Results": {
					"QuantityFiltersResult": {
						"MaxQuantity": "20",
						"MinQuantity": "1"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:22:10.7031250-06:00</ServerTime>
<WebMethod Name="GetQuantityFiltersByEventId">
    <Response>
        <Results>
            <QuantityFiltersResult>
                <MinQuantity>1</MinQuantity>
                <MaxQuantity>11</MaxQuantity>
            </QuantityFiltersResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

CreateShoppingCart

Creates a shopping cart identifier to reference the shopping cart throughout the transaction. Any other web method call that is related to the checkout process will require the SID parameter. If a invalid SID is provided on a API call the following error response will be generated:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:01:46.2384953-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1000",
						"value": " Invalid shopping cart guid "
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:26:46.3437500-06:00</ServerTime>
<WebMethod Name="CreateShoppingCart">
    <Response>
        <Results>
            <Error Id="1000">Invalid shopping cart guid</Error>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:01:46.2384953-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1000",
						"value": " Invalid shopping cart guid "
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:26:46.3437500-06:00</ServerTime>
<WebMethod Name="CreateShoppingCart">
    <Response>
        <Results>
            <Error Id="1000">Invalid shopping cart guid</Error>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

The responses are nearly identical for all verbosity levels except for high verbosity where the response will additionally return information regarding the request.

Request

CreateShoppingCart(string Token, int Verbosity)
CreateShoppingCart(string Token, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:01:46.2384953-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"CreateShoppingCartResult": {
						"SID": "b14058d0-d5c7-4778-8f68-55877ee53831"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:26:46.3437500-06:00</ServerTime>
<WebMethod Name="CreateShoppingCart">
    <Response>
        <Results>
            <CreateShoppingCartResult>
                <SID>ebc2b765-3699-4fc0-82fb-564f7b74c89a</SID>
            </CreateShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T12:01:46.2384953-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CreateShoppingCart",
			"Response": {
				"Results": {
					"CreateShoppingCartResult": {
						"SID": "b14058d0-d5c7-4778-8f68-55877ee53831"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:26:46.3437500-06:00</ServerTime>
<WebMethod Name="CreateShoppingCart">
    <Response>
        <Results>
            <CreateShoppingCartResult>
                <SID>ebc2b765-3699-4fc0-82fb-564f7b74c89a</SID>
            </CreateShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

AddToShoppingCart

Adds an item to the shopping cart. All the parameters are required, a API call that does not provide all the parameters will generate an error message similar to the one below:

Request

AddToShoppingCart(string Token, string SID, int SourceId, int EventId, string Section, string Row, decimal Price, int Quantity, int Verbosity)
AddToShoppingCart(string Token, string SID, int SourceId, int EventId, string Section, string Row, decimal Price, int Quantity, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"ShoppingCart": {
							"BalanceDue": "286.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "286.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "1/1/2020",
										"EventId": "890649",
										"EventName": "testing",
										"State": "MO",
										"Time": "12:00 AM",
										"Venue": "test",
										"VenueId": "115839",
										"Zip": null
									},
									"Price": "67.00",
									"ProcessingAmount": "0.00",
									"Quantity": "4",
									"Row": "01",
									"Section": "101",
									"SourceId": "626939439",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "268.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:47:01.8593750-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error Id="1002">Ticket group source id is required</Error>
                <Error Id="1003">Event id is required</Error>
                <Error Id="1004">Ticket group row is required</Error>
                <Error Id="1005">Ticket group section is required</Error>
                <Error Id="1006">Ticket group price is required</Error>
                <Error Id="1007">Ticket group quantity is required</Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"ShoppingCart": {
							"BalanceDue": "286.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "286.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "1/1/2020",
										"EventId": "890649",
										"EventName": "testing",
										"State": "MO",
										"Time": "12:00 AM",
										"Venue": "test",
										"VenueId": "115839",
										"Zip": null
									},
									"Price": "67.00",
									"ProcessingAmount": "0.00",
									"Quantity": "4",
									"Row": "01",
									"Section": "101",
									"SourceId": "626939439",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "268.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:47:01.8593750-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error Id="1002">Ticket group source id is required</Error>
                <Error Id="1003">Event id is required</Error>
                <Error Id="1004">Ticket group row is required</Error>
                <Error Id="1005">Ticket group section is required</Error>
                <Error Id="1006">Ticket group price is required</Error>
                <Error Id="1007">Ticket group quantity is required</Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

The SourceId parameter corresponds to the TicketId field returned on a GetTicketsByEventId API call. The Quantity must be a value from the comma delimited list returned on a GetTicketsByEventId API call.

If a ticket group with the requested quantity and price is not found in the specified section and row the method will return the following error:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:44:11.7990033-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"Error": {
							"Id": "1001",
							"value": "Adding item to shopping cart failed"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:47:01.8593750-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error Id="1001">Adding item to shopping cart failed</Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:44:11.7990033-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"Error": {
							"Id": "1001",
							"value": "Adding item to shopping cart failed"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T10:47:01.8593750-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error Id="1001">Adding item to shopping cart failed</Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"ShoppingCart": {
							"BalanceDue": "286.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "286.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "1/1/2020",
										"EventId": "890649",
										"EventName": "testing",
										"State": "MO",
										"Time": "12:00 AM",
										"Venue": "test",
										"VenueId": "115839",
										"Zip": null
									},
									"Price": "67.00",
									"ProcessingAmount": "0.00",
									"Quantity": "4",
									"Row": "01",
									"Section": "101",
									"SourceId": "626939439",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "268.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T11:02:21.5937500-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>18.50</Price>
                        <Name>Fed-Ex Two Day</Name>
                        <ShippingMethodId>8</ShippingMethodId>
                        <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>18.50</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4333.75</GrandTotal>
                    <BalanceDue>4333.75</BalanceDue>
                </ShoppingCart>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"ShoppingCart": {
							"BalanceDue": "286.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "286.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "1/1/2020",
										"EventId": "890649",
										"EventName": "testing",
										"State": "MO",
										"Time": "12:00 AM",
										"Venue": "test",
										"VenueId": "115839",
										"Zip": null
									},
									"Price": "67.00",
									"ProcessingAmount": "0.00",
									"Quantity": "4",
									"Row": "01",
									"Section": "101",
									"SourceId": "626939439",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "268.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T11:02:21.5937500-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>18.50</Price>
                        <Name>Fed-Ex Two Day</Name>
                        <ShippingMethodId>8</ShippingMethodId>
                        <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>18.50</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4333.75</GrandTotal>
                    <BalanceDue>4333.75</BalanceDue>
                </ShoppingCart>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

If you attempt to use a token which is not the token you created the shopping cart with, you will receive the following error:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"Error": {
							"Id": "1050",
							"value": "Please use the original token used to created your shopping cart"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T11:02:21.5937500-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error>
                    <Id>1050</Id>
                    <Value>Please use the original token used to created your shopping cart</Value>
                </Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:21:23.0155423-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddToShoppingCart",
			"Response": {
				"Results": {
					"AddToCartResult": {
						"Error": {
							"Id": "1050",
							"value": "Please use the original token used to created your shopping cart"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T11:02:21.5937500-06:00</ServerTime>
<WebMethod Name="AddToShoppingCart">
    <Response>
        <Results>
            <AddToCartResult>
                <Error>
                    <Id>1050</Id>
                    <Value>Please use the original token used to created your shopping cart</Value>
                </Error>
            </AddToCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

RemoveFromShoppingCart

Removes an item from the shopping cart. If no item with the specified source id is found in the cart the response XML will give the error message below:

Request

RemoveFromShoppingCart(string Token, string SID, int SourceId, int Verbosity)
RemoveFromShoppingCart(string Token, string SID, int SourceId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:47:51.2985281-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemoveFromShoppingCart",
			"Response": {
				"Results": {
					"RemoveFromCartResult": {
						"Error": {
							"Id": "1012",
							"value": "Invalid item id"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T14:31:43.7968750-06:00</ServerTime>
<WebMethod Name="RemoveFromShoppingCart">
    <Response>
        <Results>
            <RemoveFromCartResult>
                <Error Id="1012">Invalid item id</Error>
            </RemoveFromCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:47:51.2985281-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemoveFromShoppingCart",
			"Response": {
				"Results": {
					"RemoveFromCartResult": {
						"Error": {
							"Id": "1012",
							"value": "Invalid item id"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T14:31:43.7968750-06:00</ServerTime>
<WebMethod Name="RemoveFromShoppingCart">
    <Response>
        <Results>
            <RemoveFromCartResult>
                <Error Id="1012">Invalid item id</Error>
            </RemoveFromCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:47:03.2439554-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemoveFromShoppingCart",
			"Response": {
				"Results": {
					"RemoveFromCartResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:05:31.7187500-06:00</ServerTime>
<WebMethod Name="RemoveFromShoppingCart">
    <Response>
        <Results>
            <RemoveFromCartResult>
                <ShoppingCart>
                    <Items />
                    <Payments />
                    <Shipping>
                        <Price>18.50</Price>
                        <Name>Fed-Ex Two Day</Name>
                        <ShippingMethodId>8</ShippingMethodId>
                        <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>0.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>18.50</ShippingTotal>
                    <ProcessingTotal>0.00</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>18.50</GrandTotal>
                    <BalanceDue>18.50</BalanceDue>
                </ShoppingCart>
            </RemoveFromCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:47:03.2439554-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemoveFromShoppingCart",
			"Response": {
				"Results": {
					"RemoveFromCartResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:05:31.7187500-06:00</ServerTime>
<WebMethod Name="RemoveFromShoppingCart">
    <Response>
        <Results>
            <RemoveFromCartResult>
                <ShoppingCart>
                    <Items />
                    <Payments />
                    <Shipping>
                        <Price>18.50</Price>
                        <Name>Fed-Ex Two Day</Name>
                        <ShippingMethodId>8</ShippingMethodId>
                        <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>0.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>18.50</ShippingTotal>
                    <ProcessingTotal>0.00</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>18.50</GrandTotal>
                    <BalanceDue>18.50</BalanceDue>
                </ShoppingCart>
            </RemoveFromCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetShippingMethods

Gets a list of shipping methods for this specified shopping cart. Certain methods are available at certain times since tickets are date and time sensitive.

Request

GetShippingMethods(string Token, string SID, int Verbosity)
GetShippingMethods(string Token, string SID, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:48:56.1812002-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetShippingMethods",
			"Response": {
				"Results": {
					"GetShippingMethodsResult": [{
							"Description": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Two Day",
							"Price": "18.50",
							"Priority": "5",
							"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "8",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Standard Overnight",
							"Price": "20.00",
							"Priority": "3",
							"ShippingMessage": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "9",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Priority Overnight",
							"Price": "25.00",
							"Priority": "4",
							"ShippingMessage": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "10",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery outside of the United States will be within 3-5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery outside of the United States will be within 3 - 5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex International Delivery",
							"Price": "45.00",
							"Priority": "20",
							"ShippingMessage": "Delivery outside of the United States will be within 3 - 5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "7",
							"ShowInternational": "true"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:11:52.1718750-06:00</ServerTime>
<WebMethod Name="GetShippingMethods">
    <Response>
        <Results>
            <GetShippingMethodsResult>
                <Price>18.50</Price>
                <Name>Fed-Ex Two Day</Name>
                <ShippingMethodId>8</ShippingMethodId>
                <Priority>5</Priority>
                <Description>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>20.00</Price>
                <Name>Fed-Ex Standard Overnight</Name>
                <ShippingMethodId>9</ShippingMethodId>
                <Priority>3</Priority>
                <Description>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>25.00</Price>
                <Name>Fed-Ex Priority Overnight</Name>
                <ShippingMethodId>10</ShippingMethodId>
                <Priority>4</Priority>
                <Description>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>45.00</Price>
                <Name>Fed-Ex International Delivery</Name>
                <ShippingMethodId>7</ShippingMethodId>
                <Priority>20</Priority>
                <Description>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:48:56.1812002-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetShippingMethods",
			"Response": {
				"Results": {
					"GetShippingMethodsResult": [{
							"Description": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Two Day",
							"Price": "18.50",
							"Priority": "5",
							"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "8",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Standard Overnight",
							"Price": "20.00",
							"Priority": "3",
							"ShippingMessage": "Delivery will be the next business day once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "9",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex Priority Overnight",
							"Price": "25.00",
							"Priority": "4",
							"ShippingMessage": "Delivery will be the next business morning once the order has been shipped.(If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "10",
							"ShowInternational": "true"
						},
						{
							"Description": "Delivery outside of the United States will be within 3-5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"InternationalMessage": "Delivery outside of the United States will be within 3 - 5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"Name": "Fed-Ex International Delivery",
							"Price": "45.00",
							"Priority": "20",
							"ShippingMessage": "Delivery outside of the United States will be within 3 - 5 business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
							"ShippingMethodId": "7",
							"ShowInternational": "true"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:11:52.1718750-06:00</ServerTime>
<WebMethod Name="GetShippingMethods">
    <Response>
        <Results>
            <GetShippingMethodsResult>
                <Price>18.50</Price>
                <Name>Fed-Ex Two Day</Name>
                <ShippingMethodId>8</ShippingMethodId>
                <Priority>5</Priority>
                <Description>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be two business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>20.00</Price>
                <Name>Fed-Ex Standard Overnight</Name>
                <ShippingMethodId>9</ShippingMethodId>
                <Priority>3</Priority>
                <Description>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>25.00</Price>
                <Name>Fed-Ex Priority Overnight</Name>
                <ShippingMethodId>10</ShippingMethodId>
                <Priority>4</Priority>
                <Description>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery will be the next business morning once the order has been shipped. (If available in your area.) Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
            <GetShippingMethodsResult>
                <Price>45.00</Price>
                <Name>Fed-Ex International Delivery</Name>
                <ShippingMethodId>7</ShippingMethodId>
                <Priority>20</Priority>
                <Description>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</Description>
                <InternationalMessage>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</InternationalMessage>
                <ShippingMessage>Delivery outside of the United States will be within 3-5 business days once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                <ShowInternational>true</ShowInternational>
            </GetShippingMethodsResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

SetShippingMethod

Sets the shipping method for the cart. If the specified method id is not found the XML response will be similar to the one below:

Request

SetShippingMethod(string Token, string SID, int ShippingMethodId, int Verbosity)
SetShippingMethod(string Token, string SID, int ShippingMethodId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:51:18.1499195-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetShippingMethod",
			"Response": {
				"Results": {
					"SetShippingMethodResult": {
						"Error": {
							"Id": "1011",
							"value": "Invalid shipping method id"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:51:46.2187500-06:00</ServerTime>
<WebMethod Name="SetShippingMethod">
    <Response>
        <Results>
            <SetShippingMethodResult>
                <Error Id="1011">Invalid shipping method id</Error>
            </SetShippingMethodResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:51:18.1499195-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetShippingMethod",
			"Response": {
				"Results": {
					"SetShippingMethodResult": {
						"Error": {
							"Id": "1011",
							"value": "Invalid shipping method id"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:51:46.2187500-06:00</ServerTime>
<WebMethod Name="SetShippingMethod">
    <Response>
        <Results>
            <SetShippingMethodResult>
                <Error Id="1011">Invalid shipping method id</Error>
            </SetShippingMethodResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:50:16.7497036-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetShippingMethod",
			"Response": {
				"Results": {
					"SetShippingMethodResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:54:42.5937500-06:00</ServerTime>
<WebMethod Name="SetShippingMethod">
    <Response>
        <Results>
            <SetShippingMethodResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </SetShippingMethodResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T14:50:16.7497036-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetShippingMethod",
			"Response": {
				"Results": {
					"SetShippingMethodResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": null,
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T15:54:42.5937500-06:00</ServerTime>
<WebMethod Name="SetShippingMethod">
    <Response>
        <Results>
            <SetShippingMethodResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </SetShippingMethodResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

ApplyPromoCode

Applies a promotional code to the cart.

Request

ApplyPromoCode(string Token, string SID, string PromoCode, int Verbosity)
ApplyPromoCode(string Token, string SID, string PromoCode, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1010",
							"value": "Promotional Code does not exist."
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:15:45.2187500-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <Error Id="1010">Promotional Code does not exist.</Error>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1010",
							"value": "Promotional Code does not exist."
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:15:45.2187500-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <Error Id="1010">Promotional Code does not exist.</Error>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

If the promotional code does not get applied to the shopping cart for any reason the response will contain information regarding why applying the promo code failed:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1009",
							"value": " Promotional Code NOSUPERBOWL is not valid with current tickets."
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:17:08.1718750-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <Error Id="1009">Promotional Code NOSUPERBOWL is not valid with current tickets.</Error>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"Error": {
							"Id": "1009",
							"value": " Promotional Code NOSUPERBOWL is not valid with current tickets."
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:17:08.1718750-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <Error Id="1009">Promotional Code NOSUPERBOWL is not valid with current tickets.</Error>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							}
						},
						"ShippingTotal": "18.50",
						"SubTotal": "26.00",
						"TaxTotal": "0.00"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:20:10.2500000-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>205.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>10</DiscountId>
                        <DiscountPromoCode>FORSUPERBOWL</DiscountPromoCode>
                        <Description>5% off SUPERBOWL Tickets</Description>
                        <DiscountAmount>205.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>205.00</DiscountTotal>
                    <GrandTotal>4130.25</GrandTotal>
                    <BalanceDue>4130.25</BalanceDue>
                </ShoppingCart>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "ApplyPromoCode",
			"Response": {
				"Results": {
					"ApplyPromoCodeResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							}
						},
						"ShippingTotal": "18.50",
						"SubTotal": "26.00",
						"TaxTotal": "0.00"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:20:10.2500000-06:00</ServerTime>
<WebMethod Name="ApplyPromoCode">
    <Response>
        <Results>
            <ApplyPromoCodeResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>205.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>10</DiscountId>
                        <DiscountPromoCode>FORSUPERBOWL</DiscountPromoCode>
                        <Description>5% off SUPERBOWL Tickets</Description>
                        <DiscountAmount>205.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>205.00</DiscountTotal>
                    <GrandTotal>4130.25</GrandTotal>
                    <BalanceDue>4130.25</BalanceDue>
                </ShoppingCart>
            </ApplyPromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

RemovePromoCode

Removes the applied promo code from a shopping cart. Since only one promo code can be attached to a cart at one time, there is no need to specify what code to remove; the current code will be removed. The response returned represents the updated shopping cart; high verbosity responses will also include request information:

Request

RemovePromoCode(string Token, string SID, int Verbosity)
RemovePromoCode(string Token, string SID, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePromoCode",
			"Response": {
				"Results": {
					"RemovePromoCodeResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:27:29.8125000-06:00</ServerTime>
<WebMethod Name="RemovePromoCode">
    <Response>
        <Results>
            <RemovePromoCodeResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </RemovePromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePromoCode",
			"Response": {
				"Results": {
					"RemovePromoCodeResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:27:29.8125000-06:00</ServerTime>
<WebMethod Name="RemovePromoCode">
    <Response>
        <Results>
            <RemovePromoCodeResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </RemovePromoCodeResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetShoppingCart

This method returns the contents of the shopping cart:

Request

GetShoppingCart(string Token, string SID, int Verbosity)
GetShoppingCart(string Token, string SID, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetShoppingCart",
			"Response": {
				"Results": {
					"GetShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:39:21.6562500-06:00</ServerTime>
<WebMethod Name="GetShoppingCart">
    <Response>
        <Results>
            <GetShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </GetShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:49:48.4769677-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetShoppingCart",
			"Response": {
				"Results": {
					"GetShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "20.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"CreditCardNumber": "********1111",
									"CreditCardType": "Master Card",
									"PaymentAmount": "26.00",
									"PaymentId": "30918",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-20T16:39:21.6562500-06:00</ServerTime>
<WebMethod Name="GetShoppingCart">
    <Response>
        <Results>
            <GetShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </GetShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

SetCustomer

Creates a customer for use in a checkout transaction. Also can update an existing customer. When updating a existing customer the password provided needs to match the existing customer password, otherwise the error message below will be returned:

Request

SetCustomer(string Token, string Password, string FirstName, string LastName, string EmailAddress, string PhoneNumber, AlternatePhoneNumber, string BillingCompany, string BillingAddressLineOne, string BillingAddressLineTwo, string BillingCity, string BillingState, string BillingZipCode, string BillingCountryCode, string ShippingCompany, string ShippingAddressLineOne, string ShippingAddressLineTwo, string ShippingCity, string ShippingState, string ShippingZipCode, string ShippingCountryCode,int Verbosity)
SetCustomer(string Token, string Password, string FirstName, string LastName, string EmailAddress, string PhoneNumber, AlternatePhoneNumber, string BillingCompany, string BillingAddressLineOne, string BillingAddressLineTwo, string BillingCity, string BillingState, string BillingZipCode, string BillingCountryCode, string ShippingCompany, string ShippingAddressLineOne, string ShippingAddressLineTwo, string ShippingCity, string ShippingState, string ShippingZipCode, string ShippingCountryCode,int Verbosity)

Response

{
	"SetCustomerResult": {
		"Error": {
			"Id": "1047",
			"value": "Invalid customer password"
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:10:31.3593750-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <Error Id="1047">Invalid customer password</Error>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"SetCustomerResult": {
		"Error": {
			"Id": "1047",
			"value": "Invalid customer password"
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:10:31.3593750-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <Error Id="1047">Invalid customer password</Error>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

All the parameters are required with the exception of BillingCompany, BillingAddressLineTwo, ShippingCompany and ShippingAddressLineTwo. If the request fails to provide all the required parameters the XML response will contain information regarding what parameters are missing:

{
	"SetCustomerResult": {
		"Error": [{
				"Id": "1046",
				"value": "Password is required"
			},
			{
				"Id": "1014",
				"value": "First name is required"
			},
			{
				"Id": "1015",
				"value": "Last name is required"
			},
			{
				"Id": "1016",
				"value": "Email address is required"
			},
			{
				"Id": "1017",
				"value": "Phone number is required"
			},
			{
				"Id": "1018",
				"value": "Billing street address is required"
			},
			{
				"Id": "1019",
				"value": "Billing city is required"
			},
			{
				"Id": "1022",
				"value": "Shipping street address is required"
			},
			{
				"Id": "1023",
				"value": "Shipping city is required"
			}
		]
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:41:34.0781250-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <Error Id="1046">Password is required</Error>
                <Error Id="1014">First name is required</Error>
                <Error Id="1015">Last name is required</Error>
                <Error Id="1016">Email address is required</Error>
                <Error Id="1017">Phone number is required</Error>
                <Error Id="1018">Billing street address is required</Error>
                <Error Id="1019">Billing city is required</Error>
                <Error Id="1020">Billing state is required</Error>
                <Error Id="1021">Billing zip code is required</Error>
                <Error Id="1022">Shipping street address is required</Error>
                <Error Id="1023">Shipping city is required</Error>
                <Error Id="1024">Shipping state is required</Error>
                <Error Id="1025">Shipping zip code is required</Error>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"SetCustomerResult": {
		"Error": [{
				"Id": "1046",
				"value": "Password is required"
			},
			{
				"Id": "1014",
				"value": "First name is required"
			},
			{
				"Id": "1015",
				"value": "Last name is required"
			},
			{
				"Id": "1016",
				"value": "Email address is required"
			},
			{
				"Id": "1017",
				"value": "Phone number is required"
			},
			{
				"Id": "1018",
				"value": "Billing street address is required"
			},
			{
				"Id": "1019",
				"value": "Billing city is required"
			},
			{
				"Id": "1022",
				"value": "Shipping street address is required"
			},
			{
				"Id": "1023",
				"value": "Shipping city is required"
			}
		]
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:41:34.0781250-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <Error Id="1046">Password is required</Error>
                <Error Id="1014">First name is required</Error>
                <Error Id="1015">Last name is required</Error>
                <Error Id="1016">Email address is required</Error>
                <Error Id="1017">Phone number is required</Error>
                <Error Id="1018">Billing street address is required</Error>
                <Error Id="1019">Billing city is required</Error>
                <Error Id="1020">Billing state is required</Error>
                <Error Id="1021">Billing zip code is required</Error>
                <Error Id="1022">Shipping street address is required</Error>
                <Error Id="1023">Shipping city is required</Error>
                <Error Id="1024">Shipping state is required</Error>
                <Error Id="1025">Shipping zip code is required</Error>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return the customer id that can be used to checkout the cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:43:27.0174105-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetCustomer",
			"Response": {
				"Results": {
					"SetCustomerResult": {
						"CustomerId": "21331"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:21:19.0156250-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <CustomerId>54</CustomerId>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:43:27.0174105-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "SetCustomer",
			"Response": {
				"Results": {
					"SetCustomerResult": {
						"CustomerId": "21331"
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T08:21:19.0156250-06:00</ServerTime>
<WebMethod Name="SetCustomer">
    <Response>
        <Results>
            <SetCustomerResult>
                <CustomerId>54</CustomerId>
            </SetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

GetCustomer

Gets customer information for a returning customer. If an invalid customer id is provided the response message will return an error:

Request

GetCustomer(string Token, int CustomerId, int Verbosity)
GetCustomer(string Token, int CustomerId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:42:13.8531701-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCustomer",
			"Response": {
				"Results": {
					"GetCustomerResult": {
						"Error": {
							"Id": "1037",
							"value": "Invalid Customer ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T09:03:23.0156250-06:00</ServerTime>
<WebMethod Name="GetCustomer">
    <Response>
        <Results>
            <GetCustomerResult>
                <Error Id="1037">Invalid customer ID</Error>
            </GetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:42:13.8531701-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCustomer",
			"Response": {
				"Results": {
					"GetCustomerResult": {
						"Error": {
							"Id": "1037",
							"value": "Invalid Customer ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T09:03:23.0156250-06:00</ServerTime>
<WebMethod Name="GetCustomer">
    <Response>
        <Results>
            <GetCustomerResult>
                <Error Id="1037">Invalid customer ID</Error>
            </GetCustomerResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful call will return XML that represents the customer information; high verbosity will also include information regarding the request:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:42:13.8531701-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCustomer",
			"Response": {
				"Results": {
					"GetCustomerResult": {
						"Customer": {
							"AlternatePhoneNumber": null,
							"BillingAddress": {
								"AddressLineOne": "5200 Admiralty Cross",
								"AddressLineTwo": null,
								"City": "Coronado",
								"Country": "USA",
								"PostalCode": "92118",
								"StateProvince": "CA"
							},
							"EmailAddress": "justina@hotmail.com",
							"FirstName": "Justin",
							"LastName": "Agular",
							"PhoneNumber": "(555) 575-5273"
						}
					}
				}
			}
		}
	}
}

    <?xml version="1.0" encoding="utf-8" ?>
    <TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T09:09:19.8906250-06:00</ServerTime>
    <WebMethod Name="GetCustomer">
    <Response>
    <Results>
    <GetCustomerResult>
    <Customer>
    <FirstName>John</FirstName>
    <LastName>Doe</LastName>
    <EmailAddress>john@test.net</EmailAddress>
    <PhoneNumber>8166738631</PhoneNumber>
    <AlternatePhoneNumber>8166162772</AlternatePhoneNumber>
    <BillingAddress>
    <AddressLineOne>1313 Mockingbird Lane</AddressLineOne>
    <AddressLineTwo>Apt 9</AddressLineTwo>
    <City>Overland Park</City>
    <StateProvince>KS</StateProvince>
    <PostalCode>66204</PostalCode>
    <Country>USA</Country>
    </BillingAddress>
    <ShippingAddress>
    <AddressLineOne>1313 Mockingbird Lane</AddressLineOne>
    <AddressLineTwo>Apt 9</AddressLineTwo>
    <City>Overland Park</City>
    <StateProvince>KS</StateProvince>
    <PostalCode>66204</PostalCode>
    <Country>USA</Country>
    </ShippingAddress>
    </Customer>
    </GetCustomerResult>
    </Results>
    </Response>
    <Errors />
    </WebMethod>
    </TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T01:42:13.8531701-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetCustomer",
			"Response": {
				"Results": {
					"GetCustomerResult": {
						"Customer": {
							"AlternatePhoneNumber": null,
							"BillingAddress": {
								"AddressLineOne": "5200 Admiralty Cross",
								"AddressLineTwo": null,
								"City": "Coronado",
								"Country": "USA",
								"PostalCode": "92118",
								"StateProvince": "CA"
							},
							"EmailAddress": "justina@hotmail.com",
							"FirstName": "Justin",
							"LastName": "Agular",
							"PhoneNumber": "(555) 575-5273"
						}
					}
				}
			}
		}
	}
}

    <?xml version="1.0" encoding="utf-8" ?>
    <TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T09:09:19.8906250-06:00</ServerTime>
    <WebMethod Name="GetCustomer">
    <Response>
    <Results>
    <GetCustomerResult>
    <Customer>
    <FirstName>John</FirstName>
    <LastName>Doe</LastName>
    <EmailAddress>john@test.net</EmailAddress>
    <PhoneNumber>8166738631</PhoneNumber>
    <AlternatePhoneNumber>8166162772</AlternatePhoneNumber>
    <BillingAddress>
    <AddressLineOne>1313 Mockingbird Lane</AddressLineOne>
    <AddressLineTwo>Apt 9</AddressLineTwo>
    <City>Overland Park</City>
    <StateProvince>KS</StateProvince>
    <PostalCode>66204</PostalCode>
    <Country>USA</Country>
    </BillingAddress>
    <ShippingAddress>
    <AddressLineOne>1313 Mockingbird Lane</AddressLineOne>
    <AddressLineTwo>Apt 9</AddressLineTwo>
    <City>Overland Park</City>
    <StateProvince>KS</StateProvince>
    <PostalCode>66204</PostalCode>
    <Country>USA</Country>
    </ShippingAddress>
    </Customer>
    </GetCustomerResult>
    </Results>
    </Response>
    <Errors />
    </WebMethod>
    </TicketSolutionsAPI>

AddCreditCardPaymentToShoppingCart

Adds credit card payment information to the shopping cart. This can be called multiple times for multiple credit card payments. If adding the payment to the shopping cart fails the XML response will have information regarding the failure reason:

Request

AddCreditCardPaymentToShoppingCart(string Token, string SID, string CreditCardType, string CreditCardNumber, string CreditCardSecurityCode, int ExpirationMonth, int ExpirationYear, decimal PaymentAmount, int Verbosity)
AddCreditCardPaymentToShoppingCart(string Token, string SID, string CreditCardType, string CreditCardNumber, string CreditCardSecurityCode, int ExpirationMonth, int ExpirationYear, decimal PaymentAmount, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:13:46.4606187-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddCreditCardPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"Error": [{
								"Id": "1026",
								"value": "The credit card payment is missing the credit card security code"
							},
							{
								"Id": "1030",
								"value": "The credit card payment is missing the credit number"
							},
							{
								"Id": "1031",
								"value": "Invalid expiration month"
							},
							{
								"Id": "1032",
								"value": "Invalid expiration year"
							},
							{
								"Id": "1029",
								"value": "Invalid credit card type"
							}
						]
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T11:57:52.8125000-06:00</ServerTime>
<WebMethod Name="AddCreditCardPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <Error Id="1026">The credit card payment is missing the credit card security code</Error>
                <Error Id="1030">The credit card payment is missing the credit number</Error>
                <Error Id="1031">Invalid expiration month</Error>
                <Error Id="1032">Invalid expiration year</Error>
                <Error Id="1033">Invalid payment amount</Error>
                <Error Id="1029">Invalid credit card type</Error>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:13:46.4606187-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddCreditCardPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"Error": [{
								"Id": "1026",
								"value": "The credit card payment is missing the credit card security code"
							},
							{
								"Id": "1030",
								"value": "The credit card payment is missing the credit number"
							},
							{
								"Id": "1031",
								"value": "Invalid expiration month"
							},
							{
								"Id": "1032",
								"value": "Invalid expiration year"
							},
							{
								"Id": "1029",
								"value": "Invalid credit card type"
							}
						]
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T11:57:52.8125000-06:00</ServerTime>
<WebMethod Name="AddCreditCardPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <Error Id="1026">The credit card payment is missing the credit card security code</Error>
                <Error Id="1030">The credit card payment is missing the credit number</Error>
                <Error Id="1031">Invalid expiration month</Error>
                <Error Id="1032">Invalid expiration year</Error>
                <Error Id="1033">Invalid payment amount</Error>
                <Error Id="1029">Invalid credit card type</Error>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:13:46.4606187-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddCreditCardPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "0.00",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": {
								"Payment": {
									"CreditCardNumber": "************1111",
									"CreditCardType": "Visa",
									"PaymentAmount": "18.50",
									"PaymentId": "30916",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T12:54:37.5156250-06:00</ServerTime>
<WebMethod Name="AddCreditCardPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments>
                        <Payment>
                            <PaymentId>3267</PaymentId>
                            <CreditCardType>Visa</CreditCardType>
                            <CreditCardNumber>*********1111</CreditCardNumber>
                            <PaymentAmount>20.00</PaymentAmount>
                        </Payment>
                    </Payments>
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4315.25</BalanceDue>
                </ShoppingCart>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:13:46.4606187-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddCreditCardPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "0.00",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "18.50",
							"Items": null,
							"Payments": {
								"Payment": {
									"CreditCardNumber": "************1111",
									"CreditCardType": "Visa",
									"PaymentAmount": "18.50",
									"PaymentId": "30916",
									"PaymentType": "CreditCard"
								}
							},
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "0.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T12:54:37.5156250-06:00</ServerTime>
<WebMethod Name="AddCreditCardPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments>
                        <Payment>
                            <PaymentId>3267</PaymentId>
                            <CreditCardType>Visa</CreditCardType>
                            <CreditCardNumber>*********1111</CreditCardNumber>
                            <PaymentAmount>20.00</PaymentAmount>
                        </Payment>
                    </Payments>
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4315.25</BalanceDue>
                </ShoppingCart>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

AddARPaymentToShoppingCart

Adds AR payment information to the shopping cart. If adding the payment to the shopping cart fails the XML response will have information regarding the failure reason:

Request

AddARPaymentToShoppingCart(string Token, string SID, decimal PaymentAmount, int Verbosity)
AddARPaymentToShoppingCart(string Token, string SID, decimal PaymentAmount, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:32:22.3078689-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddARPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"Error": {
							"Id": "1030",
							"value": "The AR payment dollar amount was not supplied"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T11:57:52.8125000-06:00</ServerTime>
<WebMethod Name="AddARPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <Error Id="1030">The AR payment dollar amount was not supplied</Error>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:32:22.3078689-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddARPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"Error": {
							"Id": "1030",
							"value": "The AR payment dollar amount was not supplied"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T11:57:52.8125000-06:00</ServerTime>
<WebMethod Name="AddARPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <Error Id="1030">The AR payment dollar amount was not supplied</Error>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:32:22.3078689-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddARPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "44.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "0.00",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"PaymentAmount": "26.00",
									"PaymentId": "30917",
									"PaymentType": "AccountsReceivableCheckoutPayment"
								}
							},
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T12:54:37.5156250-06:00</ServerTime>
<WebMethod Name="AddARPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments>
                        <Payment PaymentType=”AccountsReceivableCheckoutPayment”>
                            <PaymentId>3267</PaymentId>
                            <PaymentAmount>20.00</PaymentAmount>
                        </Payment>
                    </Payments>
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4315.25</BalanceDue>
                </ShoppingCart>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:32:22.3078689-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "AddARPaymentToShoppingCart",
			"Response": {
				"Results": {
					"AddPaymentToShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "18.50",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "44.50",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "0.00",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": {
								"Payment": {
									"PaymentAmount": "26.00",
									"PaymentId": "30917",
									"PaymentType": "AccountsReceivableCheckoutPayment"
								}
							},
							"ProcessingTotal": "0.00",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T12:54:37.5156250-06:00</ServerTime>
<WebMethod Name="AddARPaymentToShoppingCart">
    <Response>
        <Results>
            <AddPaymentToShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments>
                        <Payment PaymentType=”AccountsReceivableCheckoutPayment”>
                            <PaymentId>3267</PaymentId>
                            <PaymentAmount>20.00</PaymentAmount>
                        </Payment>
                    </Payments>
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4315.25</BalanceDue>
                </ShoppingCart>
            </AddPaymentToShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

RemovePaymentFromShoppingCart

Removes a payment from the shopping cart. If a payment with the specified id is not found in the cart payments the error message will be similar to the one below:

Request

RemovePaymentFromShoppingCart(string Token, string SID, int PaymentId, int Verbosity)
RemovePaymentFromShoppingCart(string Token, string SID, int PaymentId, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePaymentFromShoppingCart",
			"Response": {
				"Results": {
					"RemovePaymentFromShoppingCartResult": {
						"Error": {
							"Id": "1039",
							"value": "Invalid payment ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T13:08:04.4687500-06:00</ServerTime>
<WebMethod Name="RemovePaymentFromShoppingCart">
    <Response>
        <Results>
            <RemovePaymentFromShoppingCartResult>
                <Error Id="1039">Invalid payment ID</Error>
            </RemovePaymentFromShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePaymentFromShoppingCart",
			"Response": {
				"Results": {
					"RemovePaymentFromShoppingCartResult": {
						"Error": {
							"Id": "1039",
							"value": "Invalid payment ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T13:08:04.4687500-06:00</ServerTime>
<WebMethod Name="RemovePaymentFromShoppingCart">
    <Response>
        <Results>
            <RemovePaymentFromShoppingCartResult>
                <Error Id="1039">Invalid payment ID</Error>
            </RemovePaymentFromShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A successful API call will return a response that represents the updated shopping cart; high verbosity responses will also include request information:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePaymentFromShoppingCart",
			"Response": {
				"Results": {
					"RemovePaymentFromShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "46.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T13:23:08.8281250-06:00</ServerTime>
<WebMethod Name="RemovePaymentFromShoppingCart">
    <Response>
        <Results>
            <RemovePaymentFromShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </RemovePaymentFromShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "RemovePaymentFromShoppingCart",
			"Response": {
				"Results": {
					"RemovePaymentFromShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "46.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": null,
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T13:23:08.8281250-06:00</ServerTime>
<WebMethod Name="RemovePaymentFromShoppingCart">
    <Response>
        <Results>
            <RemovePaymentFromShoppingCartResult>
                <ShoppingCart>
                    <Items>
                        <Item>
                            <SourceId>4109579</SourceId>
                            <Section>101</Section>
                            <Row>19</Row>
                            <Quantity>1</Quantity>
                            <Price>4100.00</Price>
                            <DiscountAmount>0.00</DiscountAmount>
                            <ProcessingAmount>215.25</ProcessingAmount>
                            <TaxAmount>0.00</TaxAmount>
                            <Confirmation />
                            <Event>
                                <EventId>1064118</EventId>
                                <EventName>Super Bowl XLV</EventName>
                                <VenueId>121420</VenueId>
                                <Venue>Dallas Cowboys Stadium (NFL)</Venue>
                                <City>Arlington</City>
                                <State>TX</State>
                                <Zip />
                                <Date>2/6/2024</Date>
                                <Time>5:00 PM</Time>
                            </Event>
                        </Item>
                    </Items>
                    <Payments />
                    <Shipping>
                        <Price>20.00</Price>
                        <Name>Fed-Ex Standard Overnight</Name>
                        <ShippingMethodId>9</ShippingMethodId>
                        <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                        <IsInternationalShipping>false</IsInternationalShipping>
                    </Shipping>
                    <Discount>
                        <DiscountId>0</DiscountId>
                        <DiscountPromoCode />
                        <Description />
                        <DiscountAmount>0.00</DiscountAmount>
                    </Discount>
                    <SubTotal>4100.00</SubTotal>
                    <TaxTotal>0.00</TaxTotal>
                    <ShippingTotal>20.00</ShippingTotal>
                    <ProcessingTotal>215.25</ProcessingTotal>
                    <DiscountTotal>0.00</DiscountTotal>
                    <GrandTotal>4335.25</GrandTotal>
                    <BalanceDue>4335.25</BalanceDue>
                </ShoppingCart>
            </RemovePaymentFromShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

CheckoutShoppingCart

Finalizes the transaction and returns the cart with confirmation numbers. Miscellaneous1, Miscellaneous2, and Miscellaneous3 are for posting custom data to fields for use in custom integrations with Ticket Solutions. The shopping cart balance due had to be 0 before a checkout can be performed, otherwise the response will be similar to the XML below:

Request

CheckoutShoppingCart(string Token, string SID, int CustomerId, string Miscellaneous1, string Miscellaneous2, string Miscellaneous3, int Verbosity)
CheckoutShoppingCart(string Token, string SID, int CustomerId, string Miscellaneous1, string Miscellaneous2, string Miscellaneous3, int Verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"Error": {
							"Id": "1034",
							"value": "Shopping cart has an unpaid balance"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T14:22:02.8125000-06:00</ServerTime>
<WebMethod Name="CheckoutShoppingCart">
    <Response>
        <Results>
            <CheckoutShoppingCartResult>
                <Error Id="1034">Shopping cart has a unpaid balance</Error>
            </CheckoutShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"Error": {
							"Id": "1034",
							"value": "Shopping cart has an unpaid balance"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<ServerTime>2024-01-21T14:22:02.8125000-06:00</ServerTime>
<WebMethod Name="CheckoutShoppingCart">
    <Response>
        <Results>
            <CheckoutShoppingCartResult>
                <Error Id="1034">Shopping cart has a unpaid balance</Error>
            </CheckoutShoppingCartResult>
        </Results>
    </Response>
    <Errors />
</WebMethod>
</TicketSolutionsAPI>

A valid customer id has to be provided also, otherwise the following error will be returned:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"Error": {
							"Id": "1037",
							"value": "Invalid customer ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T15:13:30.4375000-06:00</ServerTime>
    <WebMethod Name="CheckoutShoppingCart">
        <Response>
            <Results>
                <CheckoutShoppingCartResult>
                    <Error Id="1037">Invalid customer ID</Error>
                </CheckoutShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"Error": {
							"Id": "1037",
							"value": "Invalid customer ID"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T15:13:30.4375000-06:00</ServerTime>
    <WebMethod Name="CheckoutShoppingCart">
        <Response>
            <Results>
                <CheckoutShoppingCartResult>
                    <Error Id="1037">Invalid customer ID</Error>
                </CheckoutShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

If the order is successfully placed the cart XML will contain the order confirmation numbers:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "46.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": "497410",
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T15:15:23.6093750-06:00</ServerTime>
    <WebMethod Name="CheckoutShoppingCart">
        <Response>
            <Results>
                <CheckoutShoppingCartResult>
                    <ShoppingCart>
                        <Items>
                            <Item>
                                <SourceId>1711035</SourceId>
                                <Section>PARKING</Section>
                                <Row>PARKING</Row>
                                <Quantity>1</Quantity>
                                <Price>25.00</Price>
                                <DiscountAmount>0.00</DiscountAmount>
                                <ProcessingAmount>1.31</ProcessingAmount>
                                <TaxAmount>0.00</TaxAmount>
                                <Confirmation>497410</Confirmation>
                                <Event>
                                    <EventId>890649</EventId>
                                    <EventName>testing</EventName>
                                    <VenueId>115839</VenueId>
                                    <Venue>test</Venue>
                                    <City>Kansas City</City>
                                    <State>MO</State>
                                    <Zip />
                                    <Date>1/1/2020</Date>
                                    <Time>TBA</Time>
                                </Event>
                            </Item>
                        </Items>
                        <Payments>
                            <Payment>
                                <PaymentId>3268</PaymentId>
                                <CreditCardType>Visa</CreditCardType>
                                <CreditCardNumber>*********1111</CreditCardNumber>
                                <PaymentAmount>46.31</PaymentAmount>
                            </Payment>
                        </Payments>
                        <Shipping>
                            <Price>20.00</Price>
                            <Name>Fed-Ex Standard Overnight</Name>
                            <ShippingMethodId>9</ShippingMethodId>
                            <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                            <IsInternationalShipping>false</IsInternationalShipping>
                        </Shipping>
                        <Discount>
                            <DiscountId>0</DiscountId>
                            <DiscountPromoCode />
                            <Description />
                            <DiscountAmount>0.00</DiscountAmount>
                        </Discount>
                        <SubTotal>25.00</SubTotal>
                        <TaxTotal>0.00</TaxTotal>
                        <ShippingTotal>20.00</ShippingTotal>
                        <ProcessingTotal>1.31</ProcessingTotal>
                        <DiscountTotal>0.00</DiscountTotal>
                        <GrandTotal>46.31</GrandTotal>
                        <BalanceDue>0.00</BalanceDue>
                    </ShoppingCart>
                </CheckoutShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-08T15:25:12.2653982-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "CheckoutShoppingCart",
			"Response": {
				"Results": {
					"CheckoutShoppingCartResult": {
						"ShoppingCart": {
							"BalanceDue": "46.06",
							"Discount": {
								"Description": null,
								"DiscountAmount": "0.00",
								"DiscountId": "0",
								"DiscountPromoCode": null
							},
							"DiscountTotal": "0.00",
							"GrandTotal": "46.06",
							"Items": {
								"Item": {
									"Confirmation": "497410",
									"DiscountAmount": "0.00",
									"Event": {
										"City": "Kansas City",
										"Date": "9/8/2024",
										"EventId": "60319710",
										"EventName": "Minnesota Twins at Kansas City Royals Ladies Scarf Giveaway ",
										"State": "MO",
										"Time": "7:15 PM",
										"Venue": "Kauffman Stadium",
										"VenueId": "102817",
										"Zip": "64129"
									},
									"Price": "26.00",
									"ProcessingAmount": "1.56",
									"Quantity": "1",
									"Row": "E",
									"Section": "411",
									"SourceId": "764284729",
									"TaxAmount": "0.00"
								}
							},
							"Payments": null,
							"ProcessingTotal": "1.56",
							"Shipping": {
								"IsInternationalShipping": "false",
								"Name": "Fed-Ex Two Day",
								"Price": "18.50",
								"ShippingMessage": "Delivery will be two business days once the order has been shipped.Specific delivery times will vary depending on the origination and destination location(s) of the package(s).",
								"ShippingMethodId": "8"
							},
							"ShippingTotal": "18.50",
							"SubTotal": "26.00",
							"TaxTotal": "0.00"
						}
					}
				}
			}
		}
	}
}
<?xml version="1.0" encoding="utf-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-01-21T15:15:23.6093750-06:00</ServerTime>
    <WebMethod Name="CheckoutShoppingCart">
        <Response>
            <Results>
                <CheckoutShoppingCartResult>
                    <ShoppingCart>
                        <Items>
                            <Item>
                                <SourceId>1711035</SourceId>
                                <Section>PARKING</Section>
                                <Row>PARKING</Row>
                                <Quantity>1</Quantity>
                                <Price>25.00</Price>
                                <DiscountAmount>0.00</DiscountAmount>
                                <ProcessingAmount>1.31</ProcessingAmount>
                                <TaxAmount>0.00</TaxAmount>
                                <Confirmation>497410</Confirmation>
                                <Event>
                                    <EventId>890649</EventId>
                                    <EventName>testing</EventName>
                                    <VenueId>115839</VenueId>
                                    <Venue>test</Venue>
                                    <City>Kansas City</City>
                                    <State>MO</State>
                                    <Zip />
                                    <Date>1/1/2020</Date>
                                    <Time>TBA</Time>
                                </Event>
                            </Item>
                        </Items>
                        <Payments>
                            <Payment>
                                <PaymentId>3268</PaymentId>
                                <CreditCardType>Visa</CreditCardType>
                                <CreditCardNumber>*********1111</CreditCardNumber>
                                <PaymentAmount>46.31</PaymentAmount>
                            </Payment>
                        </Payments>
                        <Shipping>
                            <Price>20.00</Price>
                            <Name>Fed-Ex Standard Overnight</Name>
                            <ShippingMethodId>9</ShippingMethodId>
                            <ShippingMessage>Delivery will be the next business day once the order has been shipped. Specific delivery times will vary depending on the origination and destination location(s) of the package(s).</ShippingMessage>
                            <IsInternationalShipping>false</IsInternationalShipping>
                        </Shipping>
                        <Discount>
                            <DiscountId>0</DiscountId>
                            <DiscountPromoCode />
                            <Description />
                            <DiscountAmount>0.00</DiscountAmount>
                        </Discount>
                        <SubTotal>25.00</SubTotal>
                        <TaxTotal>0.00</TaxTotal>
                        <ShippingTotal>20.00</ShippingTotal>
                        <ProcessingTotal>1.31</ProcessingTotal>
                        <DiscountTotal>0.00</DiscountTotal>
                        <GrandTotal>46.31</GrandTotal>
                        <BalanceDue>0.00</BalanceDue>
                    </ShoppingCart>
                </CheckoutShoppingCartResult>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

GetPopularEvents

Gets a list of popular events (TOP 5 for popular headliners) in a particular market (with the provided “marketId”) Further refining of results can occur when a “categoryId” is provided If you fail to provide a marketId with the request you will see a message similar to the following:

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T09:54:51.3577602-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPopularEvents",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1070",
						"value": "marketId is required for this search"
					}
				}
			}
		}
	}
}
<Error Id="1070">marketId is required for this search</Error>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T09:54:51.3577602-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPopularEvents",
			"Response": {
				"Results": {
					"Error": {
						"Id": "1070",
						"value": "marketId is required for this search"
					}
				}
			}
		}
	}
}
<Error Id="1070">marketId is required for this search</Error>

If you make a successful request, the results will appear like below:

Request

GetPopularEvents(string token, string marketId, string categoryId, int verbosity)
GetPopularEvents(string token, string marketId, string categoryId, int verbosity)

Response

{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T09:54:51.3577602-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPopularEvents",
			"Response": {
				"Results": {
					"GetPopularEvents": [{
							"Date": "11/26/2024",
							"Event": "Kansas City Chiefs vs Buffalo Bills",
							"Headliner": "Kansas City Chiefs",
							"HeadlinerId": "101247",
							"Quantity": "7472"
						},
						{
							"Date": "10/15/2024",
							"Event": "Kansas City Chiefs vs Pittsburgh Steelers",
							"Headliner": "Kansas City Chiefs",
							"HeadlinerId": "101247",
							"Quantity": "7117"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="UTF-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-09-13T09:57:52.4842378-05:00</ServerTime>
    <WebMethod Name="GetPopularEvents">
        <Response>
            <Results>
                <GetPopularEvents>
                    <HeadlinerId>101247</HeadlinerId>
                    <Headliner>Kansas City Chiefs</Headliner>
                    <Date>10/2/2024</Date>
                    <Quantity>7000</Quantity>
                    <Event>A Fun Event</Event>
                </GetPopularEvents>
                <GetPopularEvents>
                    <HeadlinerId>101247</HeadlinerId>
                    <Headliner>Kansas City Chiefs</Headliner>
                    <Date>10/15/2024</Date>
                    <Quantity>7117</Quantity>
                    <Event>A Fun Event</Event>
                </GetPopularEvents>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>
{
	"TicketSolutionsAPI": {
		"ServerTime": "2024-09-13T09:54:51.3577602-05:00",
		"WebMethod": {
			"Errors": null,
			"Name": "GetPopularEvents",
			"Response": {
				"Results": {
					"GetPopularEvents": [{
							"Date": "11/26/2024",
							"Event": "Kansas City Chiefs vs Buffalo Bills",
							"Headliner": "Kansas City Chiefs",
							"HeadlinerId": "101247",
							"Quantity": "7472"
						},
						{
							"Date": "10/15/2024",
							"Event": "Kansas City Chiefs vs Pittsburgh Steelers",
							"Headliner": "Kansas City Chiefs",
							"HeadlinerId": "101247",
							"Quantity": "7117"
						}
					]
				}
			}
		}
	}
}
<?xml version="1.0" encoding="UTF-8" ?>
<TicketSolutionsAPI xmlns="http://ticketpartner.com/api/2/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
    <ServerTime>2024-09-13T09:57:52.4842378-05:00</ServerTime>
    <WebMethod Name="GetPopularEvents">
        <Response>
            <Results>
                <GetPopularEvents>
                    <HeadlinerId>101247</HeadlinerId>
                    <Headliner>Kansas City Chiefs</Headliner>
                    <Date>10/2/2024</Date>
                    <Quantity>7000</Quantity>
                    <Event>A Fun Event</Event>
                </GetPopularEvents>
                <GetPopularEvents>
                    <HeadlinerId>101247</HeadlinerId>
                    <Headliner>Kansas City Chiefs</Headliner>
                    <Date>10/15/2024</Date>
                    <Quantity>7117</Quantity>
                    <Event>A Fun Event</Event>
                </GetPopularEvents>
            </Results>
        </Response>
        <Errors />
    </WebMethod>
</TicketSolutionsAPI>

Get in Touch

Let’s discuss a win-win partnership. Email, call or text us at:
(913) 276-5000 | info@ticketsolutions.com