TicketUserServices

<back to all web services

OwnerCardTypeConnectionsRequest

Requires Authentication
Requires any of the roles:Admin, TeamAdmin, MobileAppRequired permission:ReadData
The following routes are available for this service:
GET/ownerCardTypes/connections/{OwnerId}
OwnerCardTypeConnectionsRequest Parameters:
NameParameterData TypeRequiredDescription
OwnerIdpathintNo
IncludeInactivequeryboolNo
OwnerCardTypeConnectionsResult Parameters:
NameParameterData TypeRequiredDescription
ItemsformList<OwnerCardTypeConnectionsItem>No
EntitlesNothingCountformintNo
SeriesWithoutCardsformList<UncoveredSeriesItem>No
SeriesWithoutCardsCountformintNo
UpcomingSeriesformList<UncoveredSeriesItem>No
StatusCodeformintNo
MessageformstringNo
OwnerCardTypeConnectionsItem Parameters:
NameParameterData TypeRequiredDescription
OwnerCardTypeIdformintNo
NameformstringNo
IsActiveformboolNo
ActiveConnectionsformintNo
TotalConnectionsformintNo
EntitlesNothingformboolNo
SeriesformList<OwnerCardTypeSeriesItem>No
OwnerCardTypeSeriesItem Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NameformstringNo
IsActiveformboolNo
TicketTypeCountformintNo
UncoveredSeriesItem Parameters:
NameParameterData TypeRequiredDescription
SeriesIdformintNo
NameformstringNo
UpcomingEventsformintNo
NextEventUTCformDateTimeNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /ownerCardTypes/connections/{OwnerId} HTTP/1.1 
Host: stubbur-app.azurewebsites.net 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	items: 
	[
		{
			ownerCardTypeId: 0,
			name: String,
			isActive: False,
			activeConnections: 0,
			totalConnections: 0,
			entitlesNothing: False,
			series: 
			[
				{
					id: 0,
					name: String,
					isActive: False,
					ticketTypeCount: 0
				}
			]
		}
	],
	entitlesNothingCount: 0,
	seriesWithoutCards: 
	[
		{
			seriesId: 0,
			name: String,
			upcomingEvents: 0,
			nextEventUTC: 0001-01-01
		}
	],
	seriesWithoutCardsCount: 0,
	upcomingSeries: 
	[
		{
			seriesId: 0,
			name: String,
			upcomingEvents: 0,
			nextEventUTC: 0001-01-01
		}
	],
	statusCode: 0,
	message: String
}